Thursday, June 28, 2012

When a Picture Is Worth 1,000 Words

Today, at the Capitol

No comments: