'Red Riding Hood' Screening in Leicester Square

'Red Riding Hood' Gala Screening at The Empire, Leicester Square.
(April 8, 2011 - Source: Bauer Griffin)