Yale University’s Center for British Art
People say you get what you pay for. But that’s not always, strictly the case. At Yale University’s Center for British Art, it’s most definitely not the case. An hour and a half’s drive from New York City will deliver you to New Haven, home of the ivy-clad heart of America’s ivy league. In the […]