Editorial Cartoon
Kirk: Rutherford B. Hayes
3/18/2012
BY KIRK WALTERS
BLADE CARTOONIST