Lockheed C-130H Hercules

751
 Greece
Transport - Operations - Military

01 October 2020
16:49

Origin : PYR
PYR
LGAD
Andravida
Ilia
 Greece
Elevation : 17m / 55ft
 

CommentNo comment.

Resources
Image
17:11 UTC