Athens, Greece
Recognition
Artist featured in a collection
United Kingdom
Sep 1997 – Jun 2001
Central Saint Martins University Of Art And Design
artworks
View All 370 ArtworksCommission Elena Tsali
If you’re interested in commissioning this artist for a custom artwork, inquire here.