Guadalupe Island

Cage divers recoil from near miss by a Great White Shark


© John J. Lopinot 2018