Black and white carved timber building built in 1633 The Grange Leominster Herefordshire England UK
Size: 3393px × 5100px
Location: Leominster, Herefordshire, England, GB, Great Britain, UK, Europe
Photo credit: © keith morris / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: building, centre, england, english, grange, herefordshire, leominster, provincial, timbered, town, uk