Shark Sanctuaries
Diving and Saving the Sharks of Semporna
By David McGuire, MEH Director, Shark Stewards
108 - SEVENSEAS