Crowds enjoy the fun at Knaresborough Spring Fayre