19 international artists have created new works for the Folkestone Triennial 2011, which takes place from 25 June–25 September 2011. The Folkestone Triennial is one of the most ambitious public art projects ever to be presented in the UK. The selected artists [Read More]
Daily Archives: July 1, 2011
1 post