Menu
Share
Share this story
Close X
 
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