Mercè Ibarz is an artist.
Mercè Ibarz is an artist.