Iris Kelso

Dec 10, 1926 - Nov 2, 2003

Iris Turner Kelso was a Mississippi-born journalist who worked for three newspapers in New Orleans, Louisiana, including the New Orleans Times-Picayune.
Show lessRead more
Wikipedia

Discover this historical figure

Google apps