Cross Stitch Small Signs
Regular price
$24.00
Shipping calculated at checkout.
Cross stitched graphic signs by woman - owned small business TVS in Virginia Beach, Va. No sign is alike!