Posts tagged Louis Armstrong

Jul 15
Louis and Lucille Armstrong, Egypt, 1961.

Louis and Lucille Armstrong, Egypt, 1961.