Pic & Play
Pic & Play for October 3, 2014
Oct. 03, 2014
Comments
The Central Library in downtown St. Louis is located at 1301 Olive Street. It's another beautiful building that underwent a major renovation. $70 Million Dollars to be exact. The St. Louis Public Library dates back to 1865 and the downtown Central Library was built with a substantial gift made in 1901 by Andrew Carnegie. If you visit make sure to look up, the ceilings are amazing!!
Song: It Can Happen by Yes