May 15th, 2012
Camden Town. 
London. 

Camden Town. 

London.