babylon-zoo- Louise Bourgeois, Cell (Hands and Mirror), 1995

more about : babylon-zoo