Stock Photo - One of the beaches of the town of Loreto, Sea of Cortez, Baja California, Mexico.

Stock Photo: One of the beaches of the town of Loreto, Sea of Cortez, Baja California, Mexico.