23 February 1980
YD 2-8-2 at Hubli
Image ID: 8002101
Close Window