CLICK for overview    [Enlarge]

 

ston3026a  A “early human”  face peering out of a rock cleft