Placeholder

Self

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

About 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