Designed by
Title
An Indian woman dresses her little child near the temple. Indian family. India, Agra-31 January 2009 #138635935
Description
An Indian woman dresses her little child near the temple. Indian family. India, Agra-31 January 2009.
This image is editorial