Little girl in Lori Garden (New Delhi, India)






 




 

Little girl in Lori Garden (New Delhi, India)