Days Gone By

Location: Beamish Museum, County Durham

Days Gone By

Location: Beamish Museum, County Durham