A sign saying Train Rides at the Avoncroft Museum of Buildings, Stoke Heath, Bromsgrove, Worcestershire, England, UK
Size: 2411px × 3616px
Location: Avoncroft Museum of Historic Buildings, Stoke Heath, United Kingdom
Photo credit: © John Keates / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: avoncroft, bromsgrove, buildings, england, heath, historic, kingdom, museum, notice, rides, sign, stoke, train, uk, united, worcestershire