Imaginative dance production in Edinburgh

Life is a Dream with Liam Francis and the Rambert Dancers (Photo: Johan Persson)