Number of Views
11 Mar 2012
11 Jan 2011
NOTE: No model/property release on file for this clip; may be suitable for editorial (news and documentary) usage only.
People walking the streets of Agra, Uttar Pradesh, India. Agra is the famous location of the Taj Mahal, the world famous monument. This row of cafes and shops is located near the entrance of the Taj Mahal and frequented by tourists visiting the city.
More From Artist