Alexander Armstrong Photo - London UK  Alexander Armstrong     at the House of Fraser British Academy Television Awards (BAFTA TV)  Royal Festival Hall London 8th May 2016 Ref LMK200-60414-08052016Landmark Media WWWLMKMEDIACOM
{}