18 February 1980

Taj Express leaving New Dehli

Image ID: 8002019


Close Window