Laura Waddington

/Diary
00:00

The Lost Days, the GMI Video Wall, Leicester Square, London, 1999 (curated by FACT, Liverpool).