Jana Tyrrell

In 12 seasons and 19 shows at Harlequin: