Hercules C130 - French Air Force

61-Papa Charlie 5119

Hercules C130 - French Air Force