Chale Island

The Sands at Chale Island

The Sands At Chale Island, Kenya