17 February 1980

Dehli Museum

Image ID: 8002001


Close Window