Alexandra Maria Lara Photo - London UK Sam Riley and Alexandra Maria Lara at the European Premiere of Brighton Rock at the Odeon West End Leicester Square 1st February 2011Keith MayhewLandmark Media
{}