Artemis I - NASA - Sticker
We created stickers for one of the teams in NASA's control room, allowing us to be part of the Artemis I mission in a small but proud way.
View all tags
Posted on
Jan 5, 2024
More by Burnt Red Hen View profile
Like