British Airways staff protests on an open top bus driving... 20 May 2010, Justin Tallis - JT1005239.JPG

British Airways staff protests on an open top bus driving... 20 May 2010, Justin Tallis - JT1005239.JPG