Icarus Mars Travel Poster

Size
62 items left

Commemorate your travels to the Red Planet!

Read more about ICARUS the forgotten space program of the 1960s.

• 18" x 24" screen printed Mars travel poster

• Screen printed by Grand Palace

Frames purchased separately