ICF6A-0154

The Judgement of Paris - Arne and Handel - St George's, Hanover Square