A review by alyskarstark
Cross Stitch by Diana Gabaldon

5.0