Art on Film

Melanie Manchot

 

 

'Hotel Moscow' excerpt. 7 monitor installation
Exhibited, Photographers Gallery, 2005