23 February 1980

YD 2-8-2 at Hubli

Image ID: 8002101


Close Window