ISLE OF THE DEAD
Half real, half mirrored… a miniature painting of an island mirrored by its photocopy. The real world and the other world. The Isle of the Dead, the Isle of the Immortals. Legend has is that the Chinese Isle of the Immortals lies in the South China Sea. This one belongs to no country and is consequently floating. Roots dangling, always ~