Gina Salerno

In 16 seasons and 76 shows at Harlequin: