Gina Salerno

In 15 seasons and 69 shows at Harlequin: