Fito Segrera is an artist.
Fito Segrera is an artist.