Elina Katara, artist living and working in Helsinki, Finland.
More info