2317 Menard St. Soulard MO 63104

These colored windows are each individually SO CREEPY, it's exactly what you’d fear in your dreams if you lived there! Each scene has so much detail and creativity poured into those small spaces for everyone walking by to see. I loved the smiling mad scientist with his little lab animals offered up for experiments.




0 views0 comments