Good Times at Lee’s Art Shop in New York City

Although it wasn’t completely a surprise, I was saddened to find out that Lee’s Art Shop in New York City is closing after more than 60 years of business. Lee’s Art Shop, on 57th Street across from the Art Student’s League, has been a popular spot for both New Yorkers and tourists. They sold thousands…