Saint

Saint Leo of Sens

Archbishop of Sens and son of Saint Agia.

1 saint associated