Vince Briffa is an artist.
Vince Briffa is an artist.