Joseph Earnshaw

Earnshaw_Joseph-sig.jpg
1831
-
1906
Joseph Earnshaw