Clementine Hospital - Frankfurt, Germany


300 Teddy Bears Fly in from New York to Clementine Children's Hospital and Civil Hospital in Frankfurt, Germany.

READ MORE