Prev
heroicrelics.org
St. Louis Science Center Site Index
St. Louis Science Center Gallery
Next
dsc86233.jpg
"St. Louis Science Center" sign above the museum's main entrance.
Time picture taken
Sun Jul 22 16:44:06 2012
Location picture taken
Parking Lot
St. Louis Science Center
St. Louis, MO
Prev
St. Louis Science Center Gallery
Next