Image 1 of 1

LDNELEC12007.JPG

03/05/2012. LONDON, UK. On the day that Londoners vote for the next Mayor of London, members of the public pass a sign for a polling station in Islington, North London. Photo credit: Matt Cetti-Roberts
twitterlinkedinfacebook