Jocelyn Fowler

In 8 seasons and 14 shows at Harlequin: