W. A. & D. M. Coggeshall, active 1835–45


Occupation

cabinetmakers

Location

Newport, Rhode Island