Image 1 of 1

Freeport09.jpg

L.L. Bean store with holiday lighting, Freeport, Maine, USA