The Light in the Piazza

Royal Festival Hall, London