William Giles, worked 1768


Occupation

shop joiner; timber merchant; trader

Alternate spelling(s)

William Gyles

Place of work

Newport, Rhode Island