Neanderthal man. Artwork of a tribe of Homo neanderthalis near a rock shelter. Some of the tribe are returning from a hunt while others are burying their dead. This species of hominid inhabited Europe and parts of Asia around 230,000 to 29,000 years ago.
Model release not required. Property release not required.