Clements Hall

Location:Clements Hall, Nunthorpe Road, York, United Kingdom