Espiritu Santo, Baja California, Mexico.

The lagoon of San Gabriel bay.

Photo Luca Tamagnini