White Sand Virgin Beach

White sand Virgin beach

Narrow sand strip leading to isolated tropical island