Touring children's theatre festival, taking place each summer kicks off on the first Saturday with a day of free pop-up performances at the National Museum of Scotland.
Around 15 or so productions can be found throughout the festival in various venues across the city.
Charitable organisation Imaginate brings together shows by top international performers as well as Scottish theatre companies, for an audience that ranges in age from babies to early teens.
Shows combine a range of theatrical styles and tone, often with a striking physical component. Typically festival shows have elements of circus skills, puppetry, slapstick, and visual media elements.