Claudia Squitieri

Contemporary

Collage, new media, performance, video

Italian artist. 

Localisation
Paris, France