Thank you for your patience while we retrieve your images.

THE SAGA OF THE GIANTS

A little giant puppet, parade with a scooter through the spectators during the "The Saga of the Giants" street theatre, in Geneva, Switzerland, Friday, September 29, 2017. The giants of the Royal de Luxe Company guest in Geneva on the theme "The Knight of the Lost Time" from 29 September to 1 October 2017. (KEYSTONE/Martial Trezzini)