In folklore from Perthshire, Scotland, the Peallaidh is a water monster residing in rivers passing through forests and was noted for having a very shaggy mane of fur.
In folklore from Perthshire, Scotland, the Peallaidh is a water monster residing in rivers passing through forests and was noted for having a very shaggy mane of fur.