Bonavista Cay

Bonavista Cay in Ragged Island.

Bonavista Cay

natural
Coastline