Winchester Cathedral
Appearance
Wikimedia Commons has media related to Winchester Cathedral.
Winchester Cathedral at Winchester in Hampshire is one of the largest cathedrals in England.
Winchester Cathedral at Winchester in Hampshire is one of the largest cathedrals in England.