P01663.003
Photograph P01663.003 Gulf War, 1990-1991AL JUBAYL, SAUDI ARABIA, 1991-01-09. NEW CHALLENGER ARMOURED REPAIR AND RECOVERY VEHICLES IN THE DOCKYARDS WHICH SERVED AS THE FORCE MAINTENANCE AREA OR ASSEMBLY POINT FOR ALLIED COALITION FORCES ARRI





