Stephanie Deuter is an artist.
Stephanie Deuter is an artist.