Espiritu Santo, Baja California, Mexico.
The camp at Candelero bay.
Photo Luca Tamagnini