Espiritu Santo, Baja California, Mexico.
Kayaking around
ensenada grande
.
Photo Luca Tamagnini