14The World Trade Center, New York City

In 2018, a number of street artists were permitted to do their thing in the Financial District in Manhattan in New York City. The end result is a colorful compilation of memorable murals that practically glow beneath the lights of the city.

LEAVE A REPLY

Please enter your comment!
Please enter your name here