0 Comment
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 launched its new corporate office located at 13A Onikepo Akande street, Lekki Pennisula scheme I, Lekki, Lagos, on Sunday November 8, 2015. The building interior was designed by Jumoke... Read More



