All over the country, festival goers are brimming with excitement as the countdown to summer festivals begins! We say summer in the loosest sense of the word as we all know that summer rain is practically a British institution! Enter the fabulous Squidarella! You will stand out like a colourful beacon from the crowd (handy Continue Reading