Guadalupe Island

Great White Shark and cage divers.


© John J. Lopinot 2018