Thank you for your patience while we retrieve your images.

THE SAGA OF THE GIANTS

A child play on the arms of a little giant puppet before parading 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)