Gina Salerno

In 16 seasons and 77 shows at Harlequin: