Playa Santa Cruz

North America, Mexico, Oaxaca