Leonardo Wiki
Register
Advertisement
Leonardo Wiki
Flora Spencer-Longhurst
Character (s) Lisa / Tomaso Gherardini
Flora Spencer-Longhurst
Biographical Info
Gender Female
Cast Type Main
Series Info
Debut Appearance Anything is Possible

Flora Spencer-Longhurst is a British female actress who is currently actively acting in the United Kingdom. She is best known for portraying Lisa in CBBC's Leonardo.

External links

Advertisement