John Ames Mitchell

19th century editor, cartoonist, and illustrator

Comics