Thursday, October 31, 2002

London Handel Festival - annual festival features a mixed programme of innovative productions and new ideas