Zelda Harris

Zelda Harris (born February 17, 1985) is an American actress.

More Photos Of Zelda Harris