A state lawmaker from Nashua has been cited for illegal taking of waterfowl after driving into a group of ducks last month and paid a $695 fine.

Rep. David Campbell, a Democrat, said Friday that the Nashua Police Department issued the violation, which he paid, as well as making a donation for the same amount to the New Hampshire Audubon Society.