YOUR BALLET MAGAZINE

Grand Rapids Ballet’s masterful ‘Christmas Carol’ production creates excitement for 2018