Gina Salerno

In 16 seasons and 75 shows at Harlequin: