Mayaguana Island

Mayaguana Island in Mayaguana.

Mayaguana Island

natural
coastline