Larry Towell | Granta

Larry Towell

Larry Towell has been a Magnum photographer since 1989. The Mennonites is published by Phaidon Press.