1900

Main Street, Littleton, N.H.

Credit: LOC