Artwork > Oil Painting

You Never Left
You Never Left
oil on canvas
32" x 62"
2003

Private collection.