George Spencer Cleveland OH thimble inventor

Showing the single result