Colorful buildings on High Street, as seen by tourists who climb into the tower of St Mary the Virgin Church. Oxford, Oxfordshire, England.
Colorful buildings on High Street, as seen by tourists who climb into the tower of St Mary the Virgin Church. Oxford, Oxfordshire, England.
Read Less