Search results

1 result
  1. Press release
    18 February 2009

    Tate St IvesSaturday 15 May – Sunday 26 September 2010 Lily van der Stokker No Big Deal Thing Lily van der Stokker is a Dutch artist based in...