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

Barbara DeFranco / May 7, 2012