LEXICON | PICTURE (1) (2)

INDIA

 
 

New Delhi - Gandhi Memorial