Tag: cage diving

Guadalupe


Scuba diving with great white shark in Guadalupe. Only with liveaboard