KATHERINE MCCOMIC
The Study of art
Those checking in to the The Study at Yale —the hotel on Chapel Street across from the School of Art —will now be greeted by […]
October 12, 2010