Person
English priest
Not who you're looking for? Others named David Stanton: Irish politician
Connected
Studio characters