Ursula Owusu, Catherine Afeku, others dazzle on cover of Glitz Africa Magazine

Glitz Africa Magazine Issue 17 features women of 'power'
Glitz Africa Magazine Issue 17 features women of 'power'