The Hospital of St Cross

Abulatory,Hospital of St Cross,Winchester

The Abulatory