05 June 1980

328.054 awaiting restoration at Budapest

Image ID: 8006133


Close Window