1906

Union St., Marblehead, Mass.

Credit: LOC