Espiritu Santo, Baja California, Mexico.

Little island call "La Ballena"

Photo Folco Quilici