lift

  1. Chinook- Heavy lift helicopter

    Chinook- Heavy lift helicopter

    An RAF Chinook heavy lift chopper during training in the United Kingdom.
Top