STORM FORCE Celtic Connections – Coasts and Waters 2020

STORM, a 10 meter high sea goddess arose from the River Clyde last Saturday morning 18 January 2020 in the calmer wake of her big brother Brendan who had battered these shore a few days previously.  Made entirely of recycled and natural materials, STORM is said to be the largest puppet in the UK. With …