Gina Salerno

In 16 seasons and 78 shows at Harlequin: