Caroline O'Neill
Search results
We did not find results for: Flora Spencer-Longhurst.
Check spelling or type a new query.
We did not find results for: Flora Spencer-Longhurst.
Check spelling or type a new query.
Flora Spencer-Longhurst (born 1985 or 1986) is an English actress. She is known for her roles in the CBBC series Leonardo (2011), and the FX series The Bastard Executioner (2015). Wikipedia