Image 1 of 1

Freeport13.jpg

Interior view of LLBean's flagship store, Freeport, Maine, USA