Rosa Rossa/Trivia

The name translates to (Rosa) Rose (Rossa) Red, or more accurately, Red Rose.