Heart Brooch

$69.00

Beautifully detailed and hand embroidered with beads, metal and felt.

Approx 1.75″ sq

1 in stock