by harveysart
LONDON - October 30: Zombies at the 2010 London Zombie Walk October 30, 2010 in Chinatown London, England.