Designed by
Title
People washing clothes in Agra, India #67705705
Description
Indian people washing clothes on river in Agra, India. Agra is the city of the Taj Mahal, in the north Indian state of Uttar Pradesh, some 200 km from Delhi.
This image is editorial