International Space Station Print 13"x19"

Availability: In stock
The Space Station Print depicts an astronaut floating inside the International Space Station looking out the famous Cupola window. Its seven windows make for a grand view of Earth and Space to meditate on. The print is 13" x 19".
More Information
Brand ChopShop
SKU PRNT130342