Marco Noris, Barcelona-based visual artist