Friday, March 25, 2011

Oxymorons for Our Time #91
Honorable David Prosser

No comments: