Tag: De Havilland Vampire

New images from the ItAF Museum

On Jun. 18, 2009, the Skema was opened again after 2 years…