The Grand Rapids Ballet served last year as co chair, this year continuing to play it's role in dance. Artistic Director James Sofranko with comment.
Grand Rapids Ballet
Facebook Twitter LinkedIn Email
Your browser doesn’t support HTML5 audio
Your browser doesn’t support HTML5 audio
The Grand Rapids Ballet served last year as co chair, this year continuing to play it's role in dance. Artistic Director James Sofranko with comment.