University Church Of St Mary The Virgin

Rate this item
(0 votes)
The University Church of St Mary the Virgin is the largest of Oxford's parish churches and the centre from which the University of Oxford grew.

Additional Info