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]
Continue reading...