Thomas Earnshaw
Thomas Earnshaw was an English watchmaker who following John Arnold's earlier work, further... more »