Tell Me About The Forest - 60in x 72in, 152cm x 183cm, Oil On Canvas, 5900USD, Full View Tell Me About The Forest - Detail Tell Me About The Forest - Detail Tell Me About The Forest - Detail