The largest stenciled mural in the world was completed this week by (who else would you expect to do it?) artist, Logan Hicks, located within the East River Plaza complex on 117th Street in East Harlem. How cool is that!
“This started with a vision of going beyond making just a mural. I wanted to make an environment where people could forget they were in the middle of the city – even if only for a minute.” ~ Logan Hicks