Emanouil Zacharioudakis

Artist-in-Residence

  • AffiliationIndependent Artist
    Research Project:
    Digenes Akritas

Previous Roles

  • Artist in Residence
    2003 - 2003