Lockheed C-130H Hercules

92-3023
 United States
Transport -  

19 February 2024
10:29 UTC

 
 

CommentNo comment.

Resources
Image
10:29 UTC