Donna Fisher photographed key moments in the 2025 election year. We present a selection of her images below, and you can view her entire gallery on her website.

Northampton County Controller Tara Zrinski, center, announces her candidacy for county executive at Van Bittner Hall, Bethlehem, on Jan. 30, while county Executive Lamont McClure, left, offers support to his Democratic colleague. Northampton County Commissioner Tom Giovanni discusses his campaign for county executive Feb. 11 at the county courthouse rotunda in Easton during an event to introduce Republican candidates for county offices. Behind him, from left, are council candidates Juan Martinez, John Goffredo and John Brown and judicial candidate James Fuller. Northampton County Executive Lamont McClure announces his candidacy for the 7th Congressional District Feb. 27 at a press conference at the courthouse rotunda.Former U.S. Rep. Susan Wild, right, gives her House Democrats jacket to congressional candidate Carol Obando-Derstine May 1 at Payrow Plaza, Bethlehem. Wild recruited Obando-Derstine to run for the 7th Congressional District position.Roger MacLean, left, and Mike Welsh, Republican candidates seeking the GOP nomination for Lehigh County executive, speak after their debate April 10 at Lehigh Valley Active Life, Allentown.Democratic Allentown mayoral candidates incumbent Matt Tuerk, left, and city Councilman Ed Zucal shake hands April 17 after their debate at Miller Symphony Hall in the city. Bethlehem City Councilwoman Grace Crampsie Smith, left, makes a point during a Democratic mayoral debate with incumbent J. William Reynolds April 28 at Univest Public Media Center in the city. Reynolds won the primary and was unopposed in the Nov. 4 election.Northampton County executive Democratic candidates Amy Cozze, left, and Tara Zrinski gather materials after their April 30 debate at Univest Public Media Center, Bethlehem.

Top political stories of 2025

Northampton County Democratic executive candidate Amy Cozze speaks with a voter at Bethlehem’s 14th Ward polling place at Spring Garden Elementary School.Republican Lehigh County executive candidate Mike Welsh and his wife Nancy prepare to vote at the 17th Ward/4th District at First Presbyterian Church, Allentown. Allentown Mayor Matt Tuerk speaks with members of the Allentown Fire Department at the 15th Ward polling place at St. Peter’s Lutheran Church on Hanover Avenue. State Rep. Mike Schlossberg, who was not on the ballot, delivers donuts for poll workers at First Presbyterian Church.Republican Lehigh County executive candidate Roger MacLean, left, speaks with Allentown City Council President Daryl Hendricks at First Presbyterian Church, Allentown. Moderator Brad Osborne, foreground, speaks during a Sept. 29 forum for South Whitehall Township commissioner candidates, from left, Sharon Fehlinger-Ricker, Glenn Guanowsky, Monica Hodges and Chris Peischl. The event was at EverTrue Luther Crest.After an Oct. 8 debate for Lehigh County executive candidates, Democrat Josh Siegel, left, leaves the stage while Republican Roger MacLean remains at the podium. The debate was held at Lehigh Carbon Community College.Allentown mayoral candidate Ed Zucal, who lost the Democratic nomination in the primary to incumbent Matt Tuerk but won a write-in campaign to get on the November ballot as a Republican, greets a voter, left, at the Agri-Plex polling place. Northampton County executive candidate Tara Zrinski is silhouetted against the sun while talking to voters as they enter Epworth United Methodist Church, Bethlehem Township. Zrinski, a Democrat, defeated Republican Tom Giovanni. Republican Northampton County executive candidate Tom Giovanni, left, enjoys a laugh with friend Andrew Azan of Bethlehem Township. Democratic Allentown Mayor Matt Tuerk, left, shares a joke with Republican Robert E. Smith Jr., a city school board candidate. Former Allentown Mayor Ray O’Connell, left, chats with Roger MacLean, Republican candidate for Lehigh County executive. Lehigh County executive candidate Josh Siegel greets voters at Muhlenberg College, Allentown. Allentown Mayor Matt Tuerk, left, and Lehigh County Executive-elect Josh Siegel clasp hands after making victory speeches at Simpatico Restaurant, Allentown.