top of page

Touch Me

Touch Me is an interactive performative video installation presented at Sabbionara art space in Chania, Greece in 2011.

Watch a press video (in Greek) below:

bottom of page