Cherai Beach

Cherai Beach, Vypin Island, United Kingdom