Africa‘s leading beauty brand, House of Tara – iconic for setting up the first make up studio and establishing Nigeria’s first make up school in 2004,...
Pioneering Nigerian makeup brand House of Tara launched its new corporate office in Lekki Phase 1, Lagos today. The corporate office launch was hosted by Ibukun...
Recent Comments