Review: This year’s Opening Ball

Meet the local team