Lockheed T-33A 1929 of the Portuguese Air Force stored at Beja airbase seen on March 3rd 2008. This aircraft is former Belgian Air Force FT-28
Last updated 20/11/11 17:07 Daniel Brackx
brackda@gmail.com