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

5.0

1 hr 59 min
This fucking woman!!!!!!!!! I'm so mad at her for ripping my heart out a million times over.