English Touring Opera

London, United Kingdom