Top Cay

Top Cay in Grand Cay.

Top Cay

natural
coastline