Roberto Huarcaya
* 1959 Lima, Peru. more information...
The Return of the Forgotten, 1996 Installation