Stacking-small Loading…

Charles LeDray

Charles LeDray is an American sculptor. He was born in Seattle in 1960. He was a recipient of the "Prix de Rome" from the American Academy in Rome for 1997–98. He currently lives and works in New York City.

To the top