Cameron, Hugh

Hugh Cameron Cross Stitch Patterns

Born: 1835
Died: 1918, Edinburgh, Scotland, UK