Share
twitterlinkedinfacebook
Image 1 of 1
DRO01143UK.jpg
A polling station on Duxford village green, Cambridgeshire, on the day of the general election.