Mexican Beach

Mexican Beach

Rocky Lovers' beach in Cabo San Lucas, Mexico.