Clock tower at St. Peter's Church in St. George's Island, Bermuda
AtlanticBermudaSomers Islesthe BermudasBritish Overseas TerritoryNorth Atlantic Oceanlandmarktourist attractionFort St. CatherineSt. George's IslandislandfortressbeachSt. Peter's ChurchAnglican churchchurcharchitectureclock tower