Forelimb of the dog: Humerus

From Samantha Millward  

views comments