Liverpool giants: Crowds watch puppets take to street

Three giant puppets are on the move in Liverpool city centre and Wirral.

from BBC News - UK https://bbc.in/2Ph65GM

Comments