Alder Forest

Details

2009, oil sticks, neon, RP screen, 41"H x 55"W x 4"D