Performers have descended on the Scottish Capital for the world’s biggest arts festival and are delighting fans on the streets with a mix of theatre, comedy and circus skills.

Performers have descended on the Scottish Capital for the world’s biggest arts festival and are delighting fans on the streets with a mix of theatre, comedy and circus skills.