Installation, Sculpture, Mixed Media, Craft, Textiles
Installation artist working in Paper Mache.
GO BACK