Back to photostream

Cincinnati Museum Center

Three museums and an Omnimax theater housed in a train station built in 1931.

 

This is the entrance to the Museum of Natural History and Science. Notice above the museum sign is the original train station sign that reads Incoming Trains and Motor coaches.

398 views
0 faves
0 comments
Uploaded on August 2, 2014
Taken on July 23, 2014