About

Sarah Lazarus is a textile artist living in Sydney.