Edinburgh Festival Carnival 2018

The Edinburgh Festival Carnival took place yesterday with a colourful array of performers.

The procession made its way from Assembly Place, halfway up The Mound, to Princes Street Gardens where Ewen Cameron hosted the afternoon’s entertainment.

All free, the Carnival is part of The Edinburgh Jazz and Blues Festival which is on until 22 July 2018.