Bidspirit auction | Mary Thomas Embroidery Book 1943


Mary Thomas Embroidery Book 1943 Hardback Book Reprinted Edition with 304 pages published by