Angela Hennessy

Still Life Paintings

 
 
 
 


Shelf Life

12"x 39" / 30.5 cm x 99 cm
2004     Oil on canvas