Nebula Piercing
oil on canvas
60” x 60” | 2003
sold