David Carol: Photographing the Absurdity of Life


David Carol was born in New York City. He attended the School of Visual Arts and The New School for Social Research where he studied under Lisette Model. He has been traveling and taking pictures for himself and others for over twenty-five years. The interview was conducted by Leica Blog contributor Alex Coghe. Q: David Carol, how [...]

Read More »