TURKS HEAD HOTEL

FRONT STREET
Cockburn Town