Paul Leopold Haffner


Paul Leopold Haffner was a German Roman Catholic clergyman. From 1866 until his death he served as Bishop of Mainz.