Aviation Images
>
Rotorheads
>
Indra Pelican UAS
Indra Pelican UAS - Paris LeBourget, France - 22 June 2011
Tail rotor.