Scott Taylor
Contact/News
Painting
Drawing
Sculpture
Four Heads Oil on Canvas, 2009 72 x 60 inches < >
Four Heads Oil on Canvas, 2009 72 x 60 inches
< >