Debden Airfield Battle HQ

Essex