This image shows: A pair of wild horses, hand stencils and other marks created on a rock surface in Pech-Merle Cave (Lot, France) around 30,000 years ago.A research team from the UK have decoded the meaning of markings seen in Ice Age drawings, and i