Share

A new born baby takes the finger of his mother after the delivery, on September 17, 2013 at the Lens hospital, northern France. AFP PHOTO PHILIPPE HUGUEN (Photo credit should read PHILIPPE HUGUEN/AFP/Getty Images)

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.