veterinarian
(1918-1959)
Family
Not who you're looking for? Others named Beauchamp Bagenal: Irish politician