17 February 1980

Dehli Museum

Image ID: 8002007


Close Window