Friday, 25 September 2009

Parlour Macabre at The Victoria Pub.
110 Grove Road, London, E3.