Cross Stitch designs featuring different professions by Vaness Wells

Professions