James Crawford Thom

Old Bridge Historic District (Middlesex County, New Jersey)