Giant Uncle

A giant mechanical puppet run by ~30 people from the Nantes based Royal De Luxe Theatre Company walking past the Royal Liverpool Hospital.

Viewed 683 times.