24 September 1973

76023 ex-works at Doncaster

Image ID: 7309021


Close Window