1969-Apollo 11 / Spacesuit / USA / 1969

Record ID: 267840