18 February 1980

YP 2310 outside Dehli Jn

Image ID: 8002027


Close Window