Temperance  Square
Location:
Dunmore Street
Harbour Island
Bahamas
Ottimo per...