Jana Tyrrell

In 11 seasons and 18 shows at Harlequin: