Prev heroicrelics.org
St. Louis Science Center Site Index
St. Louis Science Center Gallery
Next

dsc86236.jpg

Overall view of the St. Louis Science Center.

 
Overall view of the St. Louis Science Center
Time picture taken Sun Jul 22 16:44:50 2012
Location picture taken Parking Lot
St. Louis Science Center
St. Louis, MO
Prev St. Louis Science Center Gallery Next