Karen Elson by Tim Walker for Love August 2, 2013 Lawrence van Niekerk Tim Walker for Love (via visualoptimism)