Category:
Fleet Space Theater – construction – c. 1970
Photo ID #90_17818