Actor Details

Ruth Gibson

Ruth Gibson

Place of Birth: Avening, Gloucestershire, England, UK)

There is no further info on this cast member.