Carmen Jones – Royal Festival Hall 2007

Designer Michael Vale