Enchanted Glass

Enchanted Glass - Diana Wynne Jones Delightful perfection. All I can say right now, review to come later...