Designed by
Title
LOCKHEED MARTIN C-130J SUPER HERCULES - GREECE #185901354
Description
TANAGRA, GREECE, SEPTEMBER 21, 2019. Static display of Lockheed Martin C-130J Super Hercules of USAF with `invasion stripes` and W7 logo for 75 years of D-Day during AFW Athens Flying Week airshow
This image is editorial