A giant puppet will be the centrepiece of a two-day family festival in Leicester, which is due to begin later. The 10m (33ft) sea goddess, named Storm, will be paraded through the city centre on ...
This is the scenario people in Rochdale are living through – a giant puppet baby staring back at them. However, it’s there for an important reason. The 8.5m high figure, called Lilly ...