Kaleidoscope is an annual black-tie event that raises money for a different local charitable organization chosen that year by members of the Winchester Rotary Club.

Stay tuned for details for the 2021 Kaleidoscope  Gala, taking place March 27 at the Shenandoah Valley Golf Club.