by shari allen life. art. process. shari allen is a multidisciplinary artist creating in victoria, canada what’s new? mountain view beauty marks city as self an exuberance of springs don't worry little lady I'll protect you glow firestorm