John McLaughlin (bishop of Leighlin)

GPTKB entity