Thomas J. Shelford is a contemporary painter who expresses modern ideas using the classicall langauge of Realism.

(Click the image to view larger size.)





Copyright © 2006 - 2008