Thursday, September 21, 2006

The Presidential Seal


Kevin Sires, The Charlotte Observer

No comments: