To be, or not to be …. STREET ART!
The Saint Louis Metro-transit System has an ongoing project of adding works of art to the many Metro Stations of its system. Some have been classics. But the latest entry is a real head scratcher. It was recently added to the Shrewsbury Station.
The name of this work is LONDON … and frankly, I just don’t get it! While it does cast an interesting shadow, it still looks like an elongated AC exhaust port.