Stevie Anderson is multi disciplinary artist from England, currently based in Bali. His creative output defies categorisation. He is a painter, director, filmmaker and designer operating between the margins. His Art explores themes of symbolism, allegory, mythology and the relevance of psychedelic or altered states. Oversized canvases are crowded with fantastical figures of…