Gina Salerno

In 15 seasons and 71 shows at Harlequin: