Can you find Satan?
October 6, 2009 5:29 PM Subscribe
"This may truly be the most important new painting of the twenty first century." The McNaughton Fine Art Company presents "One Nation Under God" [cache], an... interesting take on American history in a nifty zoom interface. Artist John McNaughton, who calls himself "the only living artist in the world today" to practice the Barbizon School of French Impressionism, has an extensive body of less opinionated work for you to admire. Interview. Character list.
This thread has been archived and is closed to new comments