A grandmother giant marionette passes the Pier Head in the centre of Liverpool as she and two other giant marionettes, a girl and a dog, parade through the streets, in Liverpool, England, Friday, July 25, 2014. The huge figures begin the three-day commemoration of World War One. Royal de Luxe, the French street theatre company organised the event. (Photo by Jon Super/AP Photo)
|