Duchess of Hamilton
York
York2010United KingdomEnglandDuchess of Hamiltonsteam locomotivetrainrailway museum
From Heavy Duty