Share
twitterlinkedinfacebook
Image 1 of 1
Xerxes28.jpg
Xerxes<br />
by Handel<br />
translation by Nicholas Hytner<br />
English Touring Opera<br />
at The Royal College of Music, London, Great Britain <br />
7th October 2011 <br />
<br />
Julia Riley (as Xerxes)<br />
Laura Mitchell (as Romilda)<br />
<br />
Photograph by Elliott Franks