Preview

image preview

Item Type

Image

Creation Date

7-16-1974

Description

Lawrence V. Smith with video camera.

Fifth anniversary of the first manned lunar mission.

Launch Complex 39. July 16, 1974.

Share

 
COinS