Vultures hover over HMS Illustrious

main