10277694Add to Lightbox Download
Helena Bonham Carter arrives on the red carpet for the 83rd Annual Academy Awards held at the Kodak Theatre in Los Angeles on February 27, 2011.
- EMPICS Entertainment RTI
- Image Size
- 332x511 / 38.8KB
- Contained in galleries
- Oscars weirdest accessories of all time - 04 Feb 2019