new icn messageflickr-free-ic3d pan white
United States Air Force | Lockheed AC-130U Hercules | 89-0510 | by MTV Aviation Photography
Back to photostream

United States Air Force | Lockheed AC-130U Hercules | 89-0510

"RCH1009" about to touch down on RWY 29 @ RAF Mildenhall.....

2,047 views
58 faves
4 comments
Taken on February 1, 2018