Helicopter By : Pete February 18, 2009January 28, 2023 One of the helicopter’s onboard HMS Ark Royal.Related