Home Italian paratroopers land in Norfolk Italian Paratroopers drop into Norfolk for Ex ITALIAN STALLION

Italian Paratroopers drop into Norfolk for Ex ITALIAN STALLION