ADVERTISEMENT

In what US state did Leon Leonwood Bean open his first retail store?

Society Trivia Question: In what US state did Leon Leonwood Bean open his first retail store?