Picardy Symbol Stone | Picts of Scotland
Picardy Symbol Stone | Picts of Scotland The Picardy Symbol Stone is a fascinating Pictish artifact located near Insch in Aberdeenshire, Scotland. It is a 2-meter-tall monolith carved with mysterious symbols typical of Pictish stones, dating back to around AD 600. The stone is unique because it still stands in its original location, which is […]
Picardy Symbol Stone | Picts of Scotland Read More »