James Welling

James Welling
b. 1951 (Hartford, US), lives and works in Los Angeles, US