artwork
about
press
contact
design
Elena Schaefer Art
Visual artist based in Hamburg, Germany.