Elena del Rivero
The Perfect Wife Cascada,
installation view during perfermance Salamanca, 2002