Royalty-free stock illustration ID: 337613222

Digital illustration of a group of neandertals hunting a bison - Illustration