Abingdon, Oxfordhire, UK. Tuesday 10th July 2012. The Olympic torch relay passes through the historic town of Abingdon in Oxfordshire.


Size: 4288px × 2848px
Photo credit: © Natalie Jezzard / Alamy / Afripics
License: Licensed
Model Released: No