Around 5,000 people took part in a peaceful Black Lives Matter protest in Holyrood Park yesterday.
The event was one of hundreds around the world that took place at the weekend following the killing of George Floyd in America last month.
Various speakers addressed the crowd including Sir Geoff Palmer.
Some images from the day are below.