The Hospital of St Cross

Church,Hospital of St Cross,Winchester

The Church