Tuesday, July 14, 2009

Space Rovers: The Robot Masters of Venus

From Exciting Comics #3
by Max Plaisted

Click for larger image









No comments: