White Rose, Large

Regular price £10.00

A lovely white rose with clear crystals with green enamelled leaves.

Sale

Unavailable

Sold Out