Archive for tag St Cross.

St Cross
St Cross Almshouse
St Cross Hospital, Winchester
Almshouses
St Cross Hospital