1900

Main Street, Keene, N.H.

Credit: LOC