diplomatic mission of the Republic of India to France
Ambassade d'Inde en France, 13-15 rue Alfred Dehodencq, Paris 16e.jpg