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

dscc9066.jpg

A giant sign on the freeway side of the St. Louis Science Center's main building announced the presence of the Destination Moon exhibit.

 
Destination Moon sign on freeway side of the St. Louis Science Center
Time picture taken Thu Aug 23 09:34:56 2018
Location picture taken Oakland Avenue
Outside St. Louis Science Center
St. Louis, MO
Prev Destination Moon Gallery Next