PhillyTablet Inquirer Daily News
philly.com
comments
0
options
 

Conjoined twins Stefan and Tyler Delp
Stefan and Tyler Delp, born at Thomas Jefferson University Hospital 19 years ago, are a rare set of identical twins, joined at their heads. They have adjusted and lead a happy and fulfilling life.
Elsewhere on the site:
 
A Rare Pair


No matching results were found for More Like This Search.