Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Ella Peel
Follow
Born 29 February 1996 in Carmarthen, Carmarthenshire, Wales, UK
Actor
Sealed
2019
?.?
?.?
Boudica: Rise of the Warrior Queen
Boudica
Back in Time
Sealed
2021
?.?
?.?
Back in Time
Daria
Sealed
2010
?.?
?.?
I'll Tell You
Lola