

License price
Quote required
Ronald Perelman and his wife actress Ellen Barkin shown in 2002, before their divorce in 2006.
Editorial photograph of Ronald Perelman and Ellen Barkin in New York, United States on 20 January 2006. Rights: *WORLD RIGHTS EXCEPT USA AND FRANCE*. Available from Big Pictures Archive for rights-managed licensing; quotes depend on usage, territory, and duration.
20 January 2006
New York, United States
Source
Big Pictures Archive
Rights notes
*WORLD RIGHTS EXCEPT USA AND FRANCE*
Recommended