Vanessa Cooke

Vanessa Cooke is a South African actress who played Signora Schelling in Time Waits in Series 1 of Leonardo.