Edinburgh International Festival launches Spirit of ’47 programme

Virgin Money Fireworks Concert - Edinburgh International Festival 2016 (Mihaela Bodlovic)
Virgin Money Fireworks Concert - Edinburgh International Festival 2016 (Mihaela Bodlovic)