MANALI, INDIA - 24 SEPT 2016: Everyday scene with cow walking in street, Manali, India
MANALI, INDIA - 24 SEPT 2016: Unidentified Indian woman carry huge stacks of hay
MANALI, INDIA - 24 SEPT 2016: View from rickshaw taxi in Manali
MANALI, INDIA - 24 SEPT 2016: Tired but happy workers Indian village sat down to rest
MANALI, INDIA - 28 SEPT 2016: Indian woman leads the cows in Indian village, Himachal Pradesh, Kullu Valley
MANALI, INDIA - 28 SEPT 2016: Indian father and sons seat outside the house in Indian village, Himachal Pradesh, Kullu Valley
MANALI, INDIA - 28 SEPT 2016: An unidentified old Indian man hides from the heat in the shade of the stone house in the Indian village, Himachal Pradesh, Kullu Valley
Delhi, India - Sept 29, 2016: Indian domestic life on the streets of India. Indian woman washes clothes on a street.
DELHI, INDIA - 29 SEPT 2016: Street traffic near the Shri Digambar Jain Lal Mandir Temple in Delhi, India
DELHI, INDIA - 29 SEPT 2016: Street traffic near the Shri Digambar Jain Lal Mandir Temple in Delhi, India
Mom and son walk together along the main street of the old town of Luxembourg at night
Delhi, India - Sept 29, 2016: Childhood in India. A young girl playing on the sidewalk