Search form

Last updated: 39 sec ago

You are here

Gallery

Switzerland and France's theatre street are Royal de luxe

So-called 'Lilliputians' work around an animated marionette called 'The Grandmother Giant' by French street theatre company Royal de Luxe as they parade through the streets of Carouge during their 'The Saga of the Giants' performance on September 29, 2017 in Geneva. The Royal de Luxe Company are to perform in Geneva until October 1, 2017. - / AFP /

MORE FROM GALLERIES