Hatched and Patched - Tree of Christmas Cheer

£8.50

Sold out

Finished size 5.5" x 16"