One of the RAF’s five C-17 military transport aircraft flying over London with a couple of smaller fighters

Tuesday, 12th May 2009 by @gsightseeing