The Isle of Wight embroidery.
Eades
G
G
St Mary's Hospital, Newport, Isle of Wight, England.
D001154:Art; D001155:Art Therapy; D006761:Hospitals; D006801:Humans; D007374:Interior Design and Furnishings; D006113:United Kingdom