The town hall in the Oxfordshire market town of Thame England
Size: 5472px × 3648px
Location: Thame Oxfordshire England
Photo credit: © Nick Hatton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: clock, england, hall, location, market, midsomer, midsommer, murders, oxfordshire, place, thame, tower, town