Ambergris Cay

Ambergris Cay in Berry Islands.

Ambergris Cay

natural
coastline