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