D. M. Cogeshall, worked 1835 - 1845


Occupation

windsor chairmaker

Place of work

Newport, Rhode Island