Isabel Castillo Flores
Princess Isabel is a major character who appears in the Disney Channel animated series Elena of Avalor. She is Elena's younger sister and the second princess of the Kingdom of Avalor.
Your Rating:
Tags:
My tags:
Add tags
Update feed
Providence posted a image 5 years, 4 months ago