Skip to main content

Oxford, England

Go to photo album Once upon a time, in faraway England, there was a spot in the River Thames that was shallow and convenient for oxen and carts to ford. A settlement grew around this ford, and thus Oxford was born. In the following years, a university was established there, which grew to be a […]

Read More