The artist Liz West continues inventing original and psychedelic installations, this...

9