Natural beach

Sian-Ka'an, Mexico

Natural beach