Oxford Castle Quarter, New Road, Oxfordshire OX1 1AY United Kingdom
Castle Info
Photo Credit: Tracey
Claim copyright