Eleni Mylonas  2014 The Cursed Serpent Benaki Museum archival pigment print
Untitled HG # 13
2014
archival pigment print
42 x 60 in
2014 The Cursed Serpent Benaki Museum