My guess is that these are the sons of Archibald "Archie" and Fredricka "Freddie" (Helmenstein) Campbell of Iowa County, Wisconsin. Archibald was born on Prince Edward Island about 1830 and Fredricka was born in Ellerfeld, Germany about 1835. Their sons (all born in Wisconsin): George (b. abt 1855), William J. (b. abt 1867), James D. (b. abt 1868), Ed (b. abt 1872), John (b. abt 1877) and Orville (b. abt 1880). They had daughters too, but this covers who's in the photo...at least that would be my best guess.