1905

Main Street, looking north, Keene, N.H.

Credit: LOC