Clubfoot / Talipes Equinovarus (TEV)

Amr Abdelgawad  |   October 23, 2013  |   16:20

YouTube link:  https://youtu.be/4pIfWquXtdA