Deacons Road, Saint Michael, Barbados

GPTKB entity