9, December 2024·1 min readIsle of Wight Caledonian Society celebrates St Andrews with annual danceIsle of Wight Caledonian Society dance event marks St Andrews with lively gathering