Feb 21, 2011

Women Carrying Water on their Head - Agra 1912

Source: columbia.edu