Still Life is an anchor retailer in Victoria. Providing a broad selection of quality apparel and lifestyle goods from independent designers.