28 February 1980

YD 2-8-2 at Lalaguda

Image ID: 8002235


Close Window