Actress Sophie Leonard

Sophie Leonard
Photo of actress Sophie Leonard
Place of birth
Florida, USA Florida, USA
Date of birth
16th April 2008
Movies that starred Sophie Leonard (1 in total)
Alex/October poster

Alex/October [2022]

June
Support the project. Just 1 cup of coffee will help us grow
support kinobro