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

20.500.12592/j8w1f5

Delhi, architectural remains of the Delhi Sultanate period

1 Jan 1967