New York City-based Chinese artist Chen Dongfan recently completed "The Song of Dragon and Flowers", a massive 4,851 square foot mural that is quite literally a piece of street art. Painted directly on the asphalt of Doyers Street in Chinatown, the colorful mural covers every inch of the small, bendy road.
Something wrong with this post? Let us know!