Warner, Pamela

Miniature Embroidery for the Victorian... - Lewes Guild of Master Craftsman 1998 - 186

746.44 WAR