Menu

Jean Luc Maniouloux

Icare, 2021
52 x 25 x 15 cm (h x w x d)
Mixed media with plexiglass
wood and insects