Historic India Gate Monument And Fountain In Delhi - The India Gate Is The National Monument Of India. Situated In The Heart Of New Delhi, The India Gate Was Built In 1931 And Was Originally Known As The All India War Monument. Photo
© Nigelspiers | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images