When: Mon 15 July
Where: Festival Theatre
Cost: From £5
Time: 6.30pm
Chinese dragon and lion puppets, opera, dance, circus and music ensembles. Tel: 0131 529 6000.
When: Mon 15 July
Where: Festival Theatre
Cost: From £5
Time: 6.30pm
Chinese dragon and lion puppets, opera, dance, circus and music ensembles. Tel: 0131 529 6000.
© scotland4kids 2023