Land of the giants: Huge puppets stalk streets of Liverpool as three-day spectacular marks 100 years since the Titanic sank | Puppets, Street art, Puppetry
GIANT puppets walk through the streets of Liverpool in search of each other
GIANT puppets walk through the streets of Liverpool in search of each other