Together for eternity

  • Mail this page!
  • Delicious
  • 0

n-fptbeanmoose-100109.jpgL.L. Bean’s flagship store in Freeport on Saturday, Sept. 26, unveiled a new taxidermy display called “The Final Charge.” The rare display depicts two moose, their antlers locked in a deadly struggle, just as they were found in New Sweden in 2006. Taxidermist Mark Dufresne developed the display, which is one of two such mounts in North America.