Lockheed C-130J Hercules

17-5870
 United States
Transport -  

28 June 2023
11:15

Origin : CWL
CWL
EGFF
Cardiff
Wales
 United Kingdom
Elevation : 67m / 220ft
 

CommentNo comment.

Resources
Image
14:56 UTC