Advertisement
Advertisement

Tetra-Amelia Genetic disorder

Amelia Hamlin’s recent photos are making the rounds on social media

Amelia Hamlin has always been an iconic personality. She was born on June 13, 2001, in Los Angeles, California, the...

Baby girl born with no arms, legs due to rare disorder; leaving medics stunned
Advertisement
Advertisement