Hundreds of anti-racism campaigners have gathered to take part in a Black Lives Matter protest in Aberdeen.
Participants holding placards met in Union Street as speeches were made during the event held between 1pm and 3pm.
A march took place, beginning in the Union Bridge area before finishing in the vicinity of St Nicholas Street.
Some veterans had taken up positions at the war memorials at Castlegate and Schoolhill, which they said was to prevent any potential vandalism.
People have been protesting across the world, following the death of George Floyd in Minnesota on May 25.
The incident was captured by onlookers on their phones and Mr Floyd could be heard pleading for air as a white police officer was seen kneeling on his neck.
Last weekend a poster protest was held in Aberdeen, which saw anti-racism campaigners share messages at Duthie Park, Victoria Park, Skene Square and Marischal College.
On Sunday thousands of protesters gathered in Glasgow and Edinburgh to show support for the Black Lives Matter movement.
Crowds of people met at Glasgow Green, while a demonstration was also held at Holyrood Park on the same day in Scotland’s capital.