St. Severa of Villeneuve, France