Ilyushin Il-76TD

RA-76502
 Russian Federation
Transport -  

24 April 2023
17:50

Origin : LAD
LAD
FNLU
Luanda
Luanda Province
 Angola
Elevation : 74m / 243ft
 

CommentNo comment.

Resources
Image
19:36 UTC