Current Exhibit
Gallery Artists
News
Exhibits
About
Lucy Williams: The Day the Earth Stood Still
March 31 – May 6, 2006
Office of the Dean 2004
◄ Back
Next ►
mixed media 15 3/4 x 19 7/8 x 1/4 inches 40 x 50.5 x .6 cm Private Collection