The church, originally dedicated to Saint Martial, was founded at the latest in Carolingian times, when Flavignac gave its name to the Flaviniacensis vicaria, an administrative district of the county of Limoges. Repeatedly rebuilt, enlarged and modified, the current building, while incorporating some older elements, dates back essentially to the end of the Middle Ages. It was at this time that it became a church of the Assumption of the Virgin, with Saint Martial remaining a secondary...