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 …
Continue reading “STORM FORCE Celtic Connections – Coasts and Waters 2020”
You must be logged in to post a comment.