Veiled in Strength

St. Bathilde of France