18 February 1980

YP 2308 at Dehli Jn

Image ID: 8002029


Close Window