Espiritu Santo, Baja California, Mexico.

The camp at Candelero bay.

Photo Luca Tamagnini