Patricia Rideout is one amazing stitcher. I think this is her 4th or 5th Advanced Cross Stitch project. Each as amazing as the last.