Thousands of people joined a march for "democracy" in eastern Germany on Saturday, a day ahead of a regional election expected to result in a historic win for the far right.
The march in Magdeburg, capital of the Saxony-Anhalt region, drew demonstrators holding up placards proclaiming "more love, less hate", "a better life without Nazis", and "the potato is also of foreign origin".
The march was organized by a coalition of groups dubbed "Saxony-Anhalt: Open to the World".
The far right, anti-migrant, pro-Russian and pro-Donald Trump Alternative for Germany (AfD) party is leading in the polls for the Saxony-Anhalt election, and is expected to top the vote in the small state of 2.1 million inhabitants.
It would be the first regional election win for the AfD, marking an unprecedented breakthrough for the far right in Germany in the postwar era.
However, the party is not assured of managing an absolute majority that would allow it to govern alone.
So far, all other parties have ruled out governing with the AfD, with the exception of the pro-Russian left-wing party BSW, whose members are divided on the issue.