Created by BabysVacantStare - August 25th 2013
750 N 16th St, St. Louis, MO, US
St. Louis City Museum