A review by margonaute
A Leaf on the Wind of All Hallows by Diana Gabaldon

emotional sad

4.0