Shannon MacLeod resides next to an abandoned theme park. In between writing and daydreaming about sexy Celts, she lives a life of servitude to two spoiled cats. She enjoys pondering the mysteries of Tarot, rainy days, good music, lively craic and spending long hours staring at her beloved ocean. An avid wearer of dangerously high heels, she watches Lord of the Rings more than any sane person should and can, in fact, reenact entire battle scenes using interpretive dance.


translation missing: en.general.search.loading