Zuleikha Robinson

Zuleikha Robinson is an American actress. She portrays Lady Giuliana Capulet on Still Star Crossed.