Maya Rochat is an artist.
Maya Rochat is an artist.