Handel’s Giulio Cesare

A trailer for English Touring Opera’s production of Handel’s Giulio Cesare.