Connect to share and comment

Conjoined twins 110912

Conjoined twins 110912

A pair of conjoint baby girls lie on a bed of the Children's Hospital affiliated to Chongqing University of Medical Sciences on September 9, 2005 in Chongqing Municipality, China.

China Photos