India Jade McCue
India Jade McCue is a narrative film & television actress and print model. She most recently was named Best Supporting Actress for her performance in the award-winning film, "Lifesource" and principal actress in First Capital Productions's feature film "I Can" (post-production).
Height: 5’ 4"
Bust: 34, B
Dress Size: 6
ALWAYS IN LOVE | VITRUVIAN SOUL