They are imprinted on rock at the beach in Penarth, Vale of Glamorgan. Prehistoric finds have already been unearthed on the same section of coastline, including that of a distant cousin of ...