Malta Dockyard

Naval base in the Mediterranean From Wikipedia, the free encyclopedia

Malta Dockyardmap