X
North Block in New Delhi, India - The North Block, in New Delhi, houses key offices of government of India.
@kishusia (1066)
• India

North Block in New Delhi, India - The North Block, in New Delhi, houses key offices of government of India.