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.com2022-2-21 18:57