Pieta', Valletta, Malta
About the artist
Joined In 2010
(2 Followers)
About the artist
Joined In 2010
(2 Followers)
Studied at Leeds University and at the University of Central Lancashire in the UK. He is an Associate Professor and Head of Department of Digital Art at the University of Malta.
http://www.vincebriffa.com/about/