Eleni Mylonas  Installation View photographic works of Cursed Serpent show
View of main gallery @ Benaki Museum
2014
photographic works of Cursed Serpent show
198 x 155cm
Installation View