The Photo Behind the Iconic Columbia Pictures ‘Torch Lady’ Logo
The iconic logo of the lady holding the torch that you currently see at the beginning of every Columbia Pictures movie was born in the apartment of Pulitzer Prize-winning New Orleans photographer Kathy Anderson in 1991. [Read More] petapixel.com »