Carstairs Hospital

Location type


Name and dates

Carstairs Hospital (1939-)