historykicksass.wordpress.com
Happy News Cafe
Lightfoot Solomon Michaux (1885-1969), an evangelist preacher and tv show host, with patrons of his Happy News Cafe, 1727 7th St, Washington, DC. Taken by photography studio Harris & Ewing, c.…