William James Babington Macaulay (1893-1964)
William J. Babington Macaulay, Irish Minister to the Vatican
Categories
Share
Contributed by Mark Meredith on 05/03/2019 and last updated on 05/03/2019.
William J. Babington Macaulay, Irish Minister to the Vatican