20200623 131933 0000

The Red Fort of Delhi: The Definitive Story of the Fort that Defined India

The Definitive Story of the Fort that defined India: The Red Fort of Delhi.