South Shore Hospital

South Shore Hospital

Type:

Material:

Location: Weymouth, MA