National Museum of India
Some of the items on display in the National Museum
Delhi
DELHI
INDIA