Got 5 minutes to help improve CAT III PHOTOS?Your input makes a big difference.
Canada Royal Airforce
130616
Aircraft: LOCKHEED CC-130 Hercules
Serial #: 382-5689
Location: HAMBURG (HAM / EDDH)
Photo date: 18 Aug 2025
By: lenn_aviation
Uploaded: 18 Aug 2025