logo
Zelda Harris backdrop
Zelda Harris poster
Zelda Harris
From Wikipedia, the free encyclopedia Zelda Harris (born February 17, 1985) is an American actress. Harris was born in New York City, New York to Ka...