Jana Tyrrell

In 10 seasons and 17 shows at Harlequin: