Image 1 of 1

DenisoffAlexis53.JPG

Alexis Denisoff arrives at the American Idol Finale at the Kodak Theatre in Los Angeles. September 4, 2002.
twitterlinkedinfacebook