Thea Djordjadze is an artist.