Person
Irish politician (1908–1982)
Not who you're looking for? Others named John O'Donovan: New Zealand police commissioner · Irish language scholar (1806–1861) · Irish Gaelic footballer (1889–1920)
In the Arcade
Studio characters