12260-60-1   Camden Town, London. Impromptu office in the Stables Market.
Guy Montagu-Pollock | Photography  /  Content        Show captionHide caption