Exchange London Finch 2014

Spencer Finch

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