Catherine Leroy is an artist.
Catherine Leroy is an artist.