Brigham & Soffard

Foxborough State Hospital (Norfolk County, Massachusetts)