Katherine DeVore Ledridge is an American actress.
IMDb (opens in a new tab)
2021·3 eps
Grace Kosta
2016·63 eps
Amelia Duckworth