Cagoule installation view

Info

Cagoule installation view
2003


Rue de Montchoisy, Geneva

From the exhibition

Cagoule

05  — 08 January, 2003

Rue de Montchoisy Geneva Switzerland