Claudia Terstappen is an artist born in Germany.
Claudia Terstappen image