Kevin Rouillard

Contemporary

Installation, mixed media

French artist born in 1989 in France. 

Localisation
Paris, France
Themes
Archéologie, assemblage / accumulation