Father Seelos

Bl. Fr. Francis Xavier Seelos

Two Seelos statues in New Orleans, Louisiana