The Scarlet Lady (La Femme Ecarlate)
More information on this title.