Press-Republican

Archive

images_sizedimage_325225051

L.L. Bean's flagship store in Freeport, Maine, is easily identified by the giant Bean Boot out front, built to celebrate the firm's 90th birthday in 2002.