Duration: 1:00 Views: 585

Homecoming for Lady Godiva puppet

An eye-catching 20ft puppet which helped wow the crowds at the London 2012 Cultural Olympiad returned home.

Related