Hanover, Germany
Self-taught artist born 1988 in Cape Town, South Africa. Lives between Hanover and UK.
With her empathy for the human condition, Stephanie creates partly dramatic scenes playing with status, supressed messages and hidden irony that tell stories lead by the viewer's own imagination.