Limited Edition iconic photography. Available as framed prints from $139

Search

Image of the Day: Louis Armstrong

Louis Armstrong smoking a cigarette on stage at University of Chicago Theater in the Round, IL, US. Photographed by Ted Williams in 1962.