Catholic priest
16thC Roman Catholic prelate
Not who you're looking for? Others named William Duffy: Irish politician · Screen figure
Studio characters