Eye of a St Louis Web Designer Posted on October 7, 2008 Here is a quiz from the St Louis web designer. Where in the St Louis area would you find this wall?