Saturday, February 17, 2007

State religion
In the eye of the rotunda of the US Capitol is a huge fresco of "The Apotheosis of Washington." This blasphemous 1865 schlock depicts the first George ascending to glory...
From the LRC blog.

No comments:

Post a comment

Leave comment