Tuesday 15 September 2009

Henry Ward Beecher, abolitionist

No comments: