The most charming of all the Pictish animals is the Pictish Beast, also known as the Pictish Dragon, or Swimming Elephant. Some people even say that it might be the Loch Ness Monster!
The most charming of all the Pictish animals is the Pictish Beast, also known as the Pictish Dragon, or Swimming Elephant. Some people even say that it might be the Loch Ness Monster!