18 February 1980

YP 2310 leaves Dehli Jn

Image ID: 8002031


Close Window