Is the gloomy winter weather bringing you down? Why not get lost in the imagination of Helen Ruth, an ethereal land of mysteries and enchantment...

http://vimeo.com/76293014