Image 1 of 1

Raquel Welch _70.jpg

Raquel Welch _70   -<br />
American Idol Finale 2010 at the Nokia Theatre In Los Angeles.
twitterlinkedinfacebook