Tag: Mary De Guise

Completed green velvet wall hanging

A stitch in time