The Hospital of St Cross

Brewhouse,Hospital of St Cross,Winchester

The Brewhouse