HMS Indomitable and Ceylon

261 Squadron's Flight from HMS Indomitable to China Bay in Ceylon

Popular tags