Avon South Africa has launched its first-ever exclusive beauty pop-up store last week in Sandton City Shopping Centre. Photo: Facebook This beauty pop-up store was the...