17 February 1980

WP at Dehli Jn shed

Image ID: 8002017


Close Window