Show More

© Chris Sedgwick 2013 

"The Nature of Self"

69" x 60" Oil, Gold Leaf on Canvas