A large painting featuring two lambs, an owl, plenty of skulls, and several bathtub rowing super-heroes (I think) was put up yesterday on the brick wall of the New York Garment Washer’s building on Jefferson St. and Wyckoff Avenue, right outside the Jefferson L street station. Here’s what was on the wall before that. I don’t know whether the building owners knew if the piece was going to be put up, although it wasn’t a stealthy operation: my friend saw artists setting up the wall with massive sheets yesterday afternoon. I prefer this to a Barack Obama mural but wonder how soon it will be until it gets tagged over with stuff like that annoying “you go girl” phrase.