Karla Sachse is an artist.
Karla Sachse is an artist.