OXFORD CASTLE MOUND



The mound of the old castle, built in 1071 following the Norman conquest.




I'm so lost, just take me home