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:26:53 56 Bug art - Snowshill Manor - Gloucestershire, England - DSC09578
Size: 2738px × 1825px
Photo credit: © History and Art Collection / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: