Random
Source Code

microtia

Microtia is a deformity in the ears in English it means 'small ear'

Thar boy has microtia

by Dizzy whitehall December 8, 2013