Reproducing the human skin appearance, artist Jessica Harrison offers a strange...

0