Spiders, a glowing snail shell and a big pink ball of wool - these are some of the light-up sculptures at Battersea Power Station Light Festival.
Spiders, a glowing snail shell and a big pink ball of wool - these are some of the light-up sculptures at Battersea Power Station Light Festival.