Rachel Williams by Ashley Callaghan for P Magazine October 1, 2017 Lawrence van Niekerk Ashley Callaghan for P Magazine