RHS choirs provides super entertainment

Photo by TOM SCOTT