Rosa Barba is an artist.
Rosa Barba is an artist.