Cross stitch charts (Guildford GU1)

Over 50 cross stitch charts from magazines like Cross StitchCrazy and World of Cross Stitch
Collection Times
Most days