• Deaf Leaders Foundation

Twins born with joined heads see each other for 1st time after surgery in Israel




0 views0 comments