Description
The scene of a bustling New York street, undergoing road repair, captured in oil paints. The countless, filled buses, cabs and cars are stuck in the everlasting traffic of the closed off road, all the while being surrounded by glowing lights and towering skyscrapers of the animated city.