Saturday, September 22, 2007
Here are a few installation shots of
and a preview of one of the videos showing from Friday 28th at the Foundling Museum, London (two minutes walk from Russell Square tube).
Post a Comment
Post Comments (Atom)