Agrippina

Agrippina (Snape)

This new production at Snape Maltings completes English Touring Opera's baroque opera tour