Thirty-three hand made lace doilies and a bead work screen c...

1/6

Hammer

£20

Thirty-three hand made lace doilies and a bead work screen cover