Showing posts with label Robert Castro. Show all posts
Showing posts with label Robert Castro. Show all posts

Wednesday, April 6, 2022

Princesses of Mars, Part 41

It's time for another check-in with our favorite residents of the Red Planet.
A Princess of Mars by Joe Pekar


The Martian Princesses seem rather busy today. 
  
Dejah Thoris by Paul Ryan
 
Maybe the Russians have started a war on Mars, too? They have a long history with the color red, so maybe they think Mars and the people who live there ALSO belong to them?