Stephen Cefalo


The Iconoclast
oil on canvas - 36" x 24"