Great Britain, Beamish, North of England Open-Air Living History Museum, The Town, double decker bus


Size: 4287px × 2476px
Location: Beamish, County Durham, England, Great Britain, United Kingdom
Photo credit: © Stephen Saks Photography / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: beamish, britain, bus, decker, destination, double, england, europe, great, historic, historical, history, kingdom, living, location, museum, north, open-air, public, tourism, town, transport, transportation, travel, uk, united