Espiritu Santo, Baja California, Mexico.

Siesta on the hammock.

Photo Luca Tamagnini