Friday 31 October 2014

All Hallows' Eve

Hallowe'en in London.