A selection of performances from across the 2015 Edinburgh Festivals.
20,000 people attend the spectacular opening of the Edinburgh International Festival 2015
Feminist soprano Miren de Miguel performs 'Morro Ma Prima In Grazia'.
With the help of the audience the improvising group attempt a musical in ten minutes.
Ali McGregor performs Blur's Song 2 on Anneka Rice's Edinburgh.
Ali McGregor performs a unique cover of AC/DC's rock anthem You Shook Me All Night Long.
A mixture of inspired harmonies, rich African drumming and tribal dance.
Puddles Pity Party is at the Assembly George Square Gardens until August 31st 2015
Canadian pianist and composer Chilly Gonzales at the Edinburgh International Festival
Kathryn Joseph performs The Bird on the Janice Forsyth Show.
Kathryn Joseph performs The Worm on the Janice Forsyth Show.
Kathryn Joseph performs The Outtakes on the Janice Forsyth Show.
Singer-songwriter Dean Owens on The Janice Forsyth Show from Potterrow.
Singer-songwriter Dean Owens plays the Johnny Cash classic on The Janice Forsyth Show.