NYC is full of surprises. I thought I know the streets of the city somewhat well, but I stumbled upon this piece of street art on East Houston St and Bowery (near DBGB). In case you are wondering, the white specks on the photos are snowflakes, it was January – around midnight.
The piece was made by Os Gêmeos, a pair of Brazilian twins. Love the N train. I sense traces of Chagall and Hayao Miyazaki. Fantastic stuff.
Here is their video blog and Wikipedia entry.