Cephalopod Interface in Crete

Cephalopod Interface in Crete

I Love You More Cephalopod Interface in Crete, Greece March 28th – September 30th 2017 My work is in the group exhibit “Cephalopod Interface” at the island of Crete in Greece as a part of “Coat Action FA1301.” The exhibition is supported...