Artist Spencer Finch, whose Moonlight window installation is currently on display at Winfield House, the U.S. Ambassador’s Residence London, was the fourth speaker in the American Artist Lecture Series, a partnership between Art in Embassies (AIE), Tate Modern and US Embassy London. This partnership welcomes audiences of young artists and scholars in a lecture hall...Read More