Imprint ZA is an African luxury fashion brand created to celebrate the glamour and to tell the stories of African ancestors using iconic print, fabrics and specific time periods to create unique fashion forward and wearable clothing and accessories. Imprint showcased its latest collection on Day 3 at African Fashion International (AFI) Johannesburg (Joburg) 2018 …