Stock Photo - Blue turquoise water and extremely beautiful huge big surfer waves rocks cliffs stones mountains and boulders on the beach in Zicatela Puerto Escondido Oaxaca Mexico.

Stock Photo: Blue turquoise water and extremely beautiful huge big surfer waves rocks cliffs stones mountains and boulders on the beach in Zicatela Puerto Escondido Oaxaca.

Searchable keywords

Choose multiple keywords