United States Air Force

 United States
 

DescriptionSTRIX : mission : United States Air Force

12 Dec 2020
13-5776
CHQ -  
Lockheed MC-130J Hercules