Photos by Boaz Joseph / The Leader
The 50th-annual Surrey Festival of Dance focused on contemporary group performances on Sunday morning.
One of the largest dance competitions in North America, with more than 10,000 performers, the festival continues until April 28.