Published on 1st June 2012 by

The 60th Bampton Shirt Race took place in the West Oxfordshire village of Bampton.

Category