Denis Balibouse
Pictures
Contact
A giant animated puppet of a girl, part of a performance by French street theatre company Royal de Luxe, moves through the streets of Geneva, Switzerland, September 29, 2017. REUTERS/Denis Balibouse TPX IMAGES OF THE DAY - RC1C8C1D6800