Artwork > Earth

Forest Glass
Forest Glass
Glass, Mixed Media
63 x 30 x 120 in. largest tree
2009

as installed at the Chrysler Museum, Norfolk, VA