Daily Archives: June 17, 2015

Kelpie – Scottish Water Spirit

A Kelpie is a Scottish water spirit with the ability to shape-shift and is often depicted with a horse head and dragon body. The myths say that Kelpie  preyed on and devoured humans. A folk tale from Barra, the Hebrides island where my mom’s family is from, there is a story about a lonely kelpie […]

CONTINUE READING