Saatchi & Saatchi 375 Hudson street There are a few large Frank Stella pieces when you walk into the lobby of Saatchi & Saatchi which is located in South Greenwich Village. Home of the “I Love New York” campaign. What drew me from the street and into the lobby to see these raw canvases of […]