View of tropical town at the island in Caribbean

Royalty-free stock photo ID: 7956136

View of tropical town at the island in Caribbean