The Hospital of St Cross

Nave,Hospital of St Cross,Winchester

The Nave