Espiritu Santo, Baja California, Mexico.
The lagoon of San Gabriel bay.
Photo Luca Tamagnini