Henry Ward Beecher

Town Clock Church (Allegany County, Maryland)