The close up of Taj Mahal, India
Taj Mahal in Agra in the Uttar Pradesh region of India. It is a one of New Seven Wonders of the World.
© Boonsom | Stock Free Images
Similar Free Images