About 80,000 Iranians and their supporters have marched in Berlin, German police say, in solidarity with ongoing protests in Iran.
Saturday's rally in the German capital is believed to have been the biggest so far held by the Iranian diaspora.
In Iran itself, protests triggered by the death of a young woman in custody have entered a sixth week.
Mahsa Amini, 22 died after being arrested by morality police in Tehran on 13 September for allegedly wearing her headscarf too loosely.
The police denied reports that she was beaten on the head with a baton and said she suffered a heart attack.
On Saturday gatherings were held in several world capitals including Washington, where thousands have been marching.
Organisers of the Berlin rally put the number of protesters at closer to 100,000.