Gina Salerno

In 17 seasons and 81 shows at Harlequin: