Butterfly brooches including one enamel and one Czech, (one ...

1/3

Hammer

£60

Butterfly brooches including one enamel and one Czech, (one lacking pin)