World War One
-
Liverpool, UK, has played host to some pretty big visitors in the past, but its guests this weekend were truly huge. Royal De Luxe's giant puppets roamed the city's streets, capturing imaginations and drawing huge crowds. It is the second time its Giant Spectacular has visited Liverpool.