Saturday, October 13, 2018

Giant marionettes come alive on the streets of Liverpool, enthralling a massive crowd of onlookers.