The Hospital of St Cross

Beaufort Tower,Hospital of St Cross,Winchester

The Beaufort Tower