Marc Levy's picture

Marc Levy


France (b.1961)

Marc Levy lived in San Francisco for six years before returning to France to run an architectural firm. He divides his time between America and Europe.