The beach at El Garrapatero

The beach at El Garrapatero, Santa Cruz, the Galapagos