1 of 1 images
Add to Lightbox
Add to Cart
IDOLDVS80523-81.jpg
LORI LOUGHLIN.The American Idol Finale held at The Nokia Center in Los Angeles, California, USA..May 21st, 2008                                                                     .half length black jacket white top. CAP/DVS.©Debbie VanStory/Capital Pictures.

LORI LOUGHLIN.The American Idol Finale held at The Nokia Center in Los Angeles, California, USA..May 21st, 2008 .half length black jacket white top. CAP/DVS.©Debbie VanStory/Capital Pictures.