Image 1 of 1

160506.09.JPG

A United States Air Force Air Combat Command Surveillance Lockheed Hercules EC-130H Registration 73-1594 based at Davis Monthan, United States of America, leaving Glasgow International Airport on 6.5.16.
twitterlinkedinfacebook