Drivers often stop and stare at this electrifying mural gracing the edge of this Lafayette Street building. Strategically placed, this piece has captivated many people driving over from Downtown into El Punto and has brought many curious people into the North Shore CDC office.