Art In Progress - Damian Elwes
- Episode aired Jan 1, 2004
Damian Elwes is a British artist with studios in Los Angeles and the Colombian rainforest.Damian Elwes is a British artist with studios in Los Angeles and the Colombian rainforest.Damian Elwes is a British artist with studios in Los Angeles and the Colombian rainforest.