17 February 1980

Monorail in Dehli Museum

Image ID: 8002002


Close Window