Designed by
Title
Hall Building Restaurant, St. George's, Bermuda #293749728
Description
Hall Building Restaurant on York Street in St. George's town center in Bermuda. Historic Town of St. George is a World Heritage Site since 2000.
This image is editorial