Big Romers Cay

Big Romers Cay in Grand Cay.

Big Romers Cay

natural
coastline