Celebration of shortest day is long on fun at Newbridge solstice festival

Comments