Placeholder

Self

India Leire
Installations
49 x 30 x 30 cm
Unavailable For Sale
plâtre,béton,insect,bug

About The Artist

India Leire is an English sculptor whose amazing body of work consist of incredible and unique pieces of abstract shapes and forms....Read More

About The Gallery