Stelios Gavalas is a renowned Greek sculptor and artist.