Eelus
Eelus is a self taught artist living and working in Brighton, UK, specialising in stencil work, paper cutting and screen printing.
Eelus is a self taught artist living and working in Brighton, UK, specialising in stencil work, paper cutting and screen printing.