License Photo
AMERICAN IDOLS IN CONCERT
Carrie Underwood, winner of the latest American Idols show performs in concert, at the Office Depot Center, in Sunrise, Florida, on June 12, 2005. (UPI Photo/Michael Bush)
Please fill out form for pricing information for the photo below.