It took until just before 4pm for the procession to pass into Holyrood Park. While the official estimate is that 10,000 women took part it could be many more.

Women’s procession in Edinburgh June 10th 2018
Piper Louise Marshall leads PROCESSIONS in Edinburgh June 10th 2018
PROCESSIONS in Edinburgh June 10th 2018
PROCESSIONS in Edinburgh June 10th 2018
PROCESSIONS in Edinburgh June 10th 2018
PROCESSIONS in Edinburgh June 10th 2018
PROCESSIONS In Edinburgh June 10th 2018