Medieval Buildings

Medieval Buildings
Abingdon, Oxfordshire, OX14 3JB