The mysterious Pictish flower, carved on many standing stones in Scotland in the 6th century. Evocative and elusive: is it a bluebell? Is it an alien visitor from Outer Space? The petroglyph now finds a place on the skin of modern Picts.