Tree of Life 2005
Plant organs of hybridization
oil on canvas
24 x 36 inches