The International Space Station is humanity’s greatest achievement, one which provides a staging area for our further reach into space, as well as a platform for countless testing and research. This print by Chop Shop serves to celebrate this achievement and is available in three sizes.
There are no reviews yet.