Open menu
Overlord Embroidery Trust.
The first exhibition in the United Kingdom of the Overlord Embroidery (at) the Guildhall ... July25 to August 25, 1975