Summer 1965 (?)

Aveling & Porter 2-2-0WT at Sheffield Park

Image ID: 6500023


Close Window