EPW039520 ENGLAND (1932).  Hospital Farm, the Brighton County Borough Psychiatric Hospital and the town, Haywards Heath, from the south-east, 1932


?

This image is unlocated