Mirror Dreams

Mirror Dreams - Catherine Webb Oh wow, this book used to be my absolute favorite when I was younger - until I lost it, I've lent it out to someone and cannot remember who, which worries me. Only just remembered about it, it's been over 5 years since I've seen it but I'm dying to re-read it!