Royalty-free stock photo ID: 339713561

Belize City pinned on a map of America