Thank you mural from the crew of the…
NASA
2001/12/05-2001/12/17
A photograph, patch and American flag…