The Caribbean Palms, Belize City

The Caribbean Palms

26 Regent Street