Cleland Hospital

Location type


Name and dates

Cleland Hospital (1903-2011)