LOS ANGELES - MAY 16:  David Hernandez arrives at the American Idol Season 12 Finale at the Nokia Theater at LA Live on May 16, 2013 in Los Angeles, CA

Similar images to "LOS ANGELES - MAY 16: David Hernandez arrives at the American Idol Season 12 Finale at the Nokia Theater at LA Live on May 16, 2013 in L..."

 Stock photo ID: 139250468

Similar Stock Photos to Image ID 139250468 (75 image matches)