Enamelled boxes including Limoges

1/1

Hammer

£35

Enamelled boxes including Limoges