contemporaryartsgallery- Backyard Philosophy, 36 x 36, oil on canvas, 2007 by John Brosio

more about : contemporaryartsgallery