The Haunting


The ephemerality often admired of net art finds a close ally in the spiritual world