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


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