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