Royalty-free stock photo ID: 1192712665

Top-mounted turboshaft engines and main rotor mounting - Image