Home HMS Queen Elizabeth arrives in New York Britain’s new aircraft carrier arrives in New York

Britain’s new aircraft carrier arrives in New York