Photos of work-in-progress mural by a paint crew at the “Kenmare Wall,” on Kenmare Street between Bowery and Elizabeth Street in Nolita, New York City.

Photo of the amusing giant rat sculpture at the famous Lever House building on Park Avenue in New York City. The cast-bronze artwork is titled “The New Colossus” and is the work of a band of artists called the Bruce High Quality Foundation, whose show “Art History With Labor: 95Continue Reading