David Hannan filming

David Hannan filming

David Hannan filming for Sharkwater on the Great Barrier Reef.

All photos by Rob Stewart unless otherwise noted.