News
Michèle Lamy Takes Over Piccadilly Circus
The renegade artist's still-life film LIMBO will be broadcasted every evening throughout November at 20:22 local time on London’s iconic Piccadilly Lights, joining screenings that will also be happening in Berlin, Melbourne, and Tokyo.