Advertisement

St. Cross Hospital, Winchester. England’s oldest almshouse. Founded in 1132 by Henri Du Blois. Home to 25 Brothers. Photo by Geoff Barker