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)