ADVERTISEMENT

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

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