Shel Rasten and Charo - Shel Rasten, Charo Palm Springs, California, United States 24th Annual Palm Springs International Film Festival Awards Gala - Red Carpet Saturday 5th January 2013 (1 Picture)
Shel Rasten and Charo
Photo credit: FayesVision/WENN.com
#1