Log in
Krannert Art Museum, Champaign, 01/25/08Approximately 20 x 26 inches, printed on French cover 4 screens used Edition of 220, signed Gallery opening Selected screen prints 2005-2007
Sold out.