Saint Louis- The City Museum

Before we left our super short trip to Missouri and cutting my trip with my sisters remarkably short we made a quick stop to the City Museum. The City Museum was created by an artist of international acclaim, Bob Cassilly who  with the help of 20 artists opened the doors in 1997. The museum use [...]