1969-Lunar Landing / Exhibition / USA / 1969

Record ID: 267913