149205878

A newly born marmoset sits on the hand of a zoo keeper at the zoo in Eberswalde, eastern Germany on July 25, 2012. A marmoset gave birth to three young on June 29, 2012. Since the mother could not feed the third one it is now being raised by hand. AFP PHOTO / BERND SETTNIK GERMANY OUT (Photo credit should read BERND SETTNIK/AFP/GettyImages)

73 views
0 faves
0 comments
Taken on July 25, 2012