NEW DELHI, INDIA - Mother holding baby during religion celebration June 18, 2008 in New Delhi, India

NEW DELHI, INDIA - Mother holding baby during religion celebration June 18, 2008 in New Delhi, India

 Stock photo ID: 17406304

Editorial use only
Editorial credit: zeber / Shutterstock, Inc.

Similar images

  |   See all