Miriam Margoyles, Jenny Eclair and Bill Bailey are among the performers appearing in more than 3,000 shows at this year's Edinburgh Festival Fringe.
The programme for the Edinburgh Festival Fringe has been launched, including 3,352 shows across 265 venues.
Comedy, music, dance, children's shows, magic and cabaret will all be part of the arts festival, which runs from August 1 to 25.
Show themes for 2025 include the apocalypse, rave culture, disability and sexuality. New venues this year include Hibs' Easter Road stadium.