August 9, 2011
00:38 9/8/2011: Camden Town, London by pixel.eight on Flickr.made tea for police who were protecting for their street

00:38 9/8/2011: Camden Town, London by pixel.eight on Flickr.

made tea for police who were protecting for their street