David Levinthal

David Levinthal

September 14, 2013

David Levinthal is an American photographer who lives and works in New York.