cover image: Delhi, architectural remains of the Delhi Sultanate period

20.500.12592/pn5hcg

Delhi, architectural remains of the Delhi Sultanate period

1 Jan 1968