Updated

RALEIGH, N.C. -- A North Carolina legislator is apologizing after a campaign flier meant to tout his support for U.S. troops featured a photo of World War II re-enactors dressed as German soldiers.

The political consulting firm that produced the campaign piece for Democratic state Rep. Tim Spear said Wednesday it is solely responsible for the mistake.

The campaign planned to send the flier to about 10,000 homes in Spear's coastal district. It said the legislator is "Covering Our Soldiers' Backs." But the photo showed the backs of four advancing re-enactors dressed in German army uniforms.

Account executive Mike Brown at Washington, D.C.-based MSHC Partners said the firm's art department thought the photo captured Spear's message, but no one noticed it showed the wrong kind of troops.