Thursday, August 11, 2011

Larry North in "South American Nazis"

From Exciting Comics #11
artist unknown

Click for larger image.







No comments: