art
Crystal Palace #1, 2001 - 47" x 34" x 18" mixed media under glass