Kobra Street art Lower East Side, New York. Street Art van Kobra. Kobra Street art Lower East Side, New York.