CELIA IMRIE ORANGE BAFTA FILM AWARDS 2004 ODEAN LEICESTER SQUARE LONDON ENGLAND 15 February 2004
CELIA IMRIE ORANGE BAFTA FILM AWARDS 2004 ODEAN LEICESTER SQUARE LONDON ENGLAND 15 February 2004 Portrait looking right ACTRESS
Size: 1593px × 2383px
Location: ODEAN LEICESTER SQUARE LONDON ENGLAND
Photo credit: © ALLSTAR PICTURE LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 15, 2004, actress, awards, bafta, celia, england, february, film, imrie, leicester, london, odean, orange, portrait, square