India, Agra. Palace inside of the Red Fort

Royalty-free stock photo ID: 12133162

India, Agra. Palace inside of the Red Fort