Photo Flash: Edinburgh 2016 - Street Performers On The Royal Mile
This year's Festivalsaw a whopping50,266 performances of 3,269 shows in 294 venues across the city.The Edinburgh Festival Fringe Society has announced that by yesterdayafternoon, with hundreds of performances still to take place, an estimated 2,475,143 tickets had been issued for shows - a 7.7 increase on last year.