Selma Sjöstedt is a painter.She is part of the Hull Pier Studio Collective in Malmö, Sweden. This is her web site.