Princess Cay

Princess Cay in South Eleuthera.

Princess Cay

natural
beach