Gina Salerno

In 15 seasons and 70 shows at Harlequin: