Thousands take part in Scottish independence march in Inverness
Thousands of Scottish independence supporters have taken part in a rally in Inverness.
The All Under One Banner march, one of a series being held across Scotland, is one of the largest to be held in the Highland capital in recent years.
Highland Council had to temporarily close several roads and streets to accommodate the marchers.
The rally came four years after Scotland voted 55% to 45% to remain part of the United Kingdom.
Organisers of the Inverness event estimated that at least 14,000 people took part.
Police Scotland estimated that 9,000 to 10,000 were involved.
Event organiser Mandeep Singh said he was delighted with the turnout and preparations were being made for further marches in Dundee and Edinburgh.
Tens of thousands of people marched through Glasgow in a similar rally in May.