Therese Stevens tells a story of her journey to a mysterious place in Scotland. Written and voiced by Therese Stevens