NortePhoto.mpi35_0523_AIdol_6.JPG
American Idol 2012 Finale Results Show at Nokia Theatre L.A. Live on May 23, 2012 in Los Angeles, California. © mpi35/MediaPunch Inc. Pictured- Pia Toscano
- Copyright
- © mpi35/MediaPunch Inc.
- Image Size
- 1848x2784 / 1.4MB
- www.mediapunchinc.com
- Keywords
- Contained in galleries
- American Idol 2012