India, Gujarat, Veraval , Muslim man holding toddler with blue green and white painted mosque in background at fishing port on the south coast of Saurashtra.
10070265
India, Uttar Pradesh, Varanasi , Woman with young child and temple offerings of marigold flowers.
10069174
Sri Lanka, Arambegama, Portrait of young novice monk after having had his head shaved during ordination ceremony.
10062287
India, Rajasthan, Bharatpur , Head and shoulders portrait of smiling Sikh boy with hair tied in a topknot.
10062267
Sri Lanka, Negombo, Group of young Muslim boys outside mosque.
10059395
India, Delhi , Head and shoulders portrait of Sikh man wearing orange turban.
10059394
India, Delhi , Head and shoulders portrait of Sikh father and daughter.
10042340
India, Goa, Margao, Palm Sunday. Elderly woman dressed in blue sari with flower print carrying shaped palm frond.
10041114
India, Karnataka, Mysore, Indian women lighting candles.
10039348
India, Ladakh, Religion, Elderly Buddhist monk reading old texts.
10038616
India, Bihar, Bodhgaya, Buddhist monk sitting beside seated golden Buddha figure on raised stone platform reading texts.
10021436
India, Delhi, Sikh mother washing young child in temple pool.