Prev heroicrelics.org
Destination Moon Site Index
Destination Moon Gallery
Next

dscc9819.jpg

A giant sign inside the St. Louis Science Center announced the tour's presence.

 
Destination Moon sign
Time picture taken Thu Aug 23 13:40:10 2018
Location picture taken Outside Boeing Hall
St. Louis Science Center
St. Louis, MO
Prev Destination Moon Gallery Next