Ouroboros September 28, 2014August 22, 2016 pam Ouroboros Installation, view 1, 2014. Ionion Center for Art and Culture, Kefalonia, Greece.