Hundreds of protestors took to the streets in Edinburgh city centre amid a massive weekend demonstration.
The Pro-Palestine protest saw locals walk through Old Town bearing flags, banners, and signs. It took place on Saturday, October 18 from 1pm.
Protestors met at the Foot of the Mound before marching to Queen Elizabeth House on Sibbald Walk, just off the Royal Mile. The route took them up the Mound, over North Bank Street, Bank Street, and down the Royal Mile.
Marchers were led by a bagpiper and a procession of volunteers holding a large banner reading "Permanent Ceasefire Now".
Prior to the march, a minor standoff took place at the Mound when a group of counter-protestors gathered outside the National Galleries.
The counter-protestors held flags - one of which read "Jesus is King"