In pictures: 'Biggest ever' Scottish independence march takes to Edinburgh streets
Organisers have estimated more than 100,000 people took to the streets of Edinburgh today for the All Under One Banner pro-independence march.
Supporters gathered in Holyrood Park from noon with the parade - under a sea of flags and banners - bringing the Royal Mile to a standstill.
5. Feeling blue
Dressed to impress. Picture: Lisa Ferguson
The Catalan flag was flown alongside the Saltire to show solidarity. Picture: Lisa Ferguson
7. National animals
We'd be lion if we said we weren't impressed by the efforts made. Picture: Lisa Ferguson
8. Rev it up
Bikers led the march up the Royal Mile. Picture: Lisa Ferguson