Little Sale Cay

Little Sale Cay in Grand Cay.

Little Sale Cay

natural
coastline