Hemipelvectomy

 
David Kobela
Hemipelvectomy

David lost his leg in an accident when he was only three years old and has...