0 Comment
by Oge Okonkwo Industry leader in makeup and beauty, House of Tara officially launched its new luxury studio at the Centro Mall, Lekki with an exclusive VIP event at the rooftop of the Centro Mall on 23 February, 2014. The Centro Mall Studio is the 14th studio for the brand which has 20 new studios... Read More


