Don’t miss these amazing illuminated puppets at Free St Leonards Festival on Saturday

These amazing illuminated creation will be brought to life again on Saturday when they feature as part of the grand finale of the free St Leonards Festival.

Friday, 28th June 2019, 3:00 pm