Royal Navy Merlin helicopters deploy to HMS Queen Elizabeth, R08

Location: HMNB Portsmouth, Hampshire, England

Royal Navy Merlin helicopters deploy to HMS Queen Elizabeth, R08

Location: HMNB Portsmouth, Hampshire, England