Giant puppets street performance.  Liverpool, England

Giant puppets arrive in Liverpool

"Never," exclaims Royal De Luxe executive director Gwenaille Raux. "Never puppets. They are giants." Royal De Luxe started staging eccentric open-air theatre spectacles in 1979 and built its first puppet - sorry, giant - in

Liverpool England= DONE ;)

Wallpaper and background photos of Liverpool, England for fans of Great Britain images.

Metropolitan Cathedral of Liverpool - England / Catedral Metropolitana de Liverpool - Inglaterra

Fotos de la Catedral Metropolitana de Liverpool – Inglaterra

Metropolitan Cathedral of Liverpool - England / Catedral Metropolitana de Liverpool - Inglaterra

Pinterest
Search