Aglaia: Wife of Karagiozis Submitted by Ilona Sturm 0 Share: Client: City%20of%20Heraklion Location: Heraklion, Greece Completion date: 2018 Artwork budget: $1,000 Overview