logo
Judi Trott backdrop
Judi Trott poster
Judi Trott
She is an English actress, best known for her portrayal of the Lady Marion of Leaford in the popular 1980s series Robin of Sherwood. Trott started he...