This image shows the beach at  Yelapa in Mexico (Near Puerto Vallarta)

Royalty-free stock photo ID: 123034456

This image shows the beach at Yelapa in Mexico (Near Puerto Vallarta)