hospital building in Upton-by-Chester, Cheshire West and Chester, Cheshire, England, UK
No description defined