English: Exhibit in Snowshill Manor - Gloucestershire, England. All items in this photograph are old enough so that they are in the . 23 May 2016, 08:21:53 93 Clock with cannons - Snowshill Manor - Gloucestershire, England - DSC09568
Size: 1800px × 2777px
Photo credit: © History and Art Collection / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: