Gina Salerno

In 16 seasons and 74 shows at Harlequin: