Henry Ward Beecher


Profession: Clergyman


Now comes the mystery.
Henry Ward Beecher