The Lock Tavern

Camden, London, UK - 3rd August 2008