18 February 1980
YP 2310 outside Dehli Jn
Image ID: 8002027
Close Window