Ellen Altfest

The Tree

|
The Tree
Ellen Altfest
The Tree
2001
oil on canvas
152.4 x 114.3 cm

     
 


close window

© All rights reserved - Saatchi Gallery