Battle of the Planets: Princess #5

BATTLE OF THE PLANETS: PRINCESS #5 - A comic published by Image Comics.

Image: Battle of the Planets: Princess #5 - Image Comics

Battle of the Planets: Princess #5