Strangers Cay

Strangers Cay in Grand Cay.

Strangers Cay

natural
coastline