CLICK for overview    [Enlarge]

 

3034a  Hominid heads (one apelike)