Preview

image preview

Item Type

Image

Creation Date

7-16-1974

Description

Fifth anniversary of the first manned lunar mission.

Launch Complex 39.

Lawrence V. Smith (left)

July 16, 1974.

Share

 
COinS