Quim Tarrida is an artist.
Quim Tarrida is an artist.