Beautiful mosque Taj Mahal. Agra, India. It's one of Seven Wonders of the World.

Royalty-free stock photo ID: 38000125

Beautiful mosque Taj Mahal. Agra, India. It's one of Seven Wonders of the World.