John Zaccheo

Cross stitch kits by artist John Zaccheo