Alt Ref NoGARTHA/1432
TitlePhotograph: The 123 year old Lion, the oldest locomotive in Britain still running.
Date19 October 1961
    Powered by CalmView© 2008-2024