David Smith

1586

English embroiderer and benefactor

Works