America’s premier Christian dance company, Ballet Magnificat!, performed their most popular and longest touring ballets, Deliver Us!, at the Guild Theatre this weekend.
On their third South African tour, Ballet Magnificat! will be performing in Cape Town and Johannesburg before returning home. Pictures: MADELEINE CHAPUT