'Apollo 11' embroidered patch

Embroidered applique patch, 'Apollo 11', cloth, United States of America, 1965-1980
View more