Lansing, 1866 Puzzle
Regular price $20.00
Ann Arbor, 1880 Puzzle
Flint, 1867 Puzzle
Grand Haven, 1874 Puzzle
Grand Rapids, 1868 Puzzle
Negaunee, 1871 Puzzle
Houghton, 1881 Puzzle
Ironwood, 1886 Puzzle
Jackson, 1881 Puzzle
Kalamazoo, 1874 Puzzle
Ionia, 1868 Puzzle
Muskegon, 1868 Puzzle
Pontiac, 1867 Puzzle
Port Huron, 1867 Puzzle
Bay City, Portsmouth, Wenona & Salzburg, 1867 Puzzle
Saginaw, 1867 Puzzle
St. Joseph, 1870 Puzzle
Ypsilanti, 1868 Puzzle
Battle Creek, 1870 Puzzle
Niles, 1868 Puzzle