Humans

Camden Town, London, 2013.