“R.I.P. Taylor Swift” Street Art Mural in New York’s Lower East Side
In light of the recent brouhaha about the merits of pop-star Taylor Swift and her song “Welcome to New York” (and the heated debates about the authenticity of her New York-living experience and her new role as “Ambassador” for the city) comes this freshly painted mural by the long-time NewContinue Reading