David Smith

Embroiderer.

David Smith is mentioned in the following documents: