Artwork > Screens

Aloe Vera
Aloe Vera
oil on wood panel
65x60"
2008

three panel screen