The Shark

Joe will be presenting and talking about some of his latest work with sharks in various locations around the Globe

Boston Sea Rovers
Boston Sea Rovers