William Giles, worked 1768


Occupation

shop joiner; timber merchant; trader

Place of work

Newport, Rhode Island