Saturday, August 11, 2012

Lea Michele on the set of Glee

NYC 8-11-12: Lea Michele films scenes from the upcoming season of Glee in Washington Square Park. All photos © Derek Storm











Dean Geyer and Lea Michele

No comments:

Post a Comment