Person
Irish Anglican Dean
Connected
Not who you're looking for? Others named John Worth: English Member of Parliament
Studio characters