Espiritu Santo, Baja California, Mexico.

Kayaking around ”ensenada grande”.

Photo Luca Tamagnini