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