PHOSPHORESCENT FOREST
51.96 x 24 inches Acrylic and Ink on Mylar Mounted to Board014