Royal Navy Frocks U.S. Marine General aboard UK’s HMS Queen Elizabeth Aircraft Carrier

Royal Navy Frocks U.S. Marine General aboard UK’s HMS Queen Elizabeth Aircraft Carrier
(for homepage slide)