Live action footage
Elevated view over the busy streets in the Old town of Agra, Uttar Pradesh state, India, Asia
HD
1920 x 1080