Limmer Boots

Since 1950 the Limmers have been making hiking boots by hand in a small town just off Route 16 in New Hampshire.

FacebookTwitterGoogle PlusLinked In