A review by bookishserenity
Dragonfly in Amber by Diana Gabaldon

5.0

i can't stop crying