Hanging Velvet Moons

£34.00

Hand stitched vintage velvet moons with hanging faux suede cord

1 of 4