Designed by
Title
Sud Aviation SE-3130 Alouette II #14427467
Description
The Alouette II is a light helicopter originally manufactured by Sud Aviation and later Aerospatiale, both of France. 2010 04 10 - SAAF Training Day, Swartkop Air Force Base, Pretoria, South Africa.
This image is editorial