V is for Vole print of embroidered artwork by contemporary Bristol based embroiderer Kate Tarling
Square card
Blank inside
V is for Vole print of embroidered artwork by contemporary Bristol based embroiderer Kate Tarling
Square card
Blank inside