Britannica AI Icon

Invincible: Media

British aircraft carrier

Images

The Royal Navy
HMS Invincible, a light aircraft carrier of The Royal Navy. It was the lead...
Department of Defense (Image Number: DN-ST-90-04616.JPEG)