Lea Michele Films ‘Glee’ at the Plaza Hotel in NYC

Barbara DeFranco | May 7, 2012 - 9:32 am