Catherine Shinn
0
Textile pictures
Victorian Needlework picture, Berlin-work on canvas.
£
99.00