San Benedicto Island
Revillagigedo Archipelago
Mexico

San Benedicto Island
Revillagigedo Archipelago
Mexico
Subscribe to get the latest posts sent to your email.
There is something Zen about calm swimming sharks. Love watching this.
Perhaps, it’s their determination or curiosity?
Share Your Thoughts Below