The Oxford hustings in pictures

by Stephen Tall on February 11, 2006