Leigh Davenport
Leigh Davenport, writer of Starz's new Black women led series "Run The World," opens up about bringing Black sisterhood, Harlem and fashion to the screen.
Big style comes in small packages. 'Run The World' star Bresha Webb is our 'Sisterhood' issue cover star.
You May Also Like