Hundreds take part in demonstrations after Brexit vote
Events were organised in Glasgow and Edinburgh to protest against 'xenophobic' campaigning.
Protesters gathered in cities across Scotland to display their disappointment at the tone of campaigning in the EU referendum.
Hundreds took to the streets in both Edinburgh and Glasgow after the UK voted to leave the EU, despite Scotland voting to Remain by 62% to 38%.
Organisers launched the events to demonstrate against the "unchecked racist and xenophobic hyperbole" of the EU referendum campaign.
The protests, which aim to support migrant rights and demonstrate against racism, were organised before the EU referendum results were announced.
Protesters were joined by independence supporters in George Square, who unfurled a 20ft 'End London Rule' banner.
Maggie Chapman of the Scottish Green Party was listed as one of the speakers at the Glasgow protest, along with Jonathon Shafi of RISE and Vonnie Sandlan from NUS Scotland.
A high turnout was expected, with 350 people signing up for the event on Facebook.
A statement from the organisers read: "The EU referendum has unleashed a torrent of racism.
"Unabashed, unchecked racist and xenophobic hyperbole has dominated the entire campaign, with migration being defined as a 'problem', or 'crisis', with bigotry being stoked up against migrants, and with EU citizens living here being systematically denied a voice.
"Migrant or non-migrant, we stand together as friends, lovers, work colleagues and members of our communities. Together we keep our collective wheels turning: we stand side-by-side and share our lives."
In Edinburgh, large numbers of disgruntled Remain voters trooped to St Giles' Cathedral in the city's Royal Mile for an open mic event, with migrants encouraged to speak of their perception of the campaign.
Over 900 people signed up for the even online, with a healthy turnout on the night.
Following speeches by the organisers, hundreds marched down the Royal Mile to the Scottish Parliament, waving EU flags and saltires.
The events were organised by National Campaign Against Fees and Cuts Scotland, Scotland Against Criminalising Communities and Scottish Labour Young Socialists.