Imelda Staunton and Laurence Olivier at Grosvenor House - Sunday 21st March 2010

Imelda Staunton The 2010 Laurence Olivier Awards held at the Grosvenor House Hotel - Arrivals. London, England - 21.03.10 (3 images)

Advertisement