Switch to Desktop Site
 
 

December 20, 2012

Image

Image 1 of 30

 

L.L. Bean employees wear Santa hats and antlers as they celebrate the holiday spirit while working in the company's order fulfillment center in Freeport, Maine. The outdoor store is making its final push to get things shipped in time for Christmas.

PHOTO: Robert F. Bukaty/AP

Next Image Previous Image

Image 1 of 30

 
About these ads

Share