Artworks > Screens

Pomegranate Tree
Pomegranate Tree
oil on wood panel
65x60"
2001

three panel screen