Jocelyn Fowler

In 8 seasons and 15 shows at Harlequin: