Ilyushin Il-76TD

Angola / Luanda /
 stored aircraft  Add category
 Upload a photo

Registration: 3C-QRB
Construction Number: 073411334
Nearby cities:
Coordinates:   9°38'45"S   13°16'32"E
This article was last modified 3 years ago