Lea Michele at Bristol Farms

Lea Michele is seen buying groceries at Bristol Farms in Los Angeles, California on August 31, 2012.

Lea Michele at Bristol Farms

News from our partners