John Shearman, died 1766


Occupation

millwright

Place of work

Newport, Rhode Island