Designed by
Title
University of Oxford in United Kingdom #108359297
Description
Oxford is a city in the South East region of England and the county town of Oxfordshire.The city is known worldwide as the home of the University of Oxford, the oldest university in the English-speaking world.
This image is editorial