Medalion Rahimi

Medalion Rahimi is an American actress. She portrays Princess Isabella on Still Star Crossed.