Friday, May 3, 2024

Egyptian Sampler

Stitches
368

Start: 1644 End 2012