Empire Leopard:

8 ship citations (0 free) in 7 resources
Empire Leopard Subscribe to view
Empire Leopard (Britain; steam ship; built or delivered in 1917; 5,676 gross tons; ex ONEMEA, America; 1940) Subscribe to view
Empire Leopard (British, 5676 tons; sunk by U-boats) Subscribe to view
Empire Leopard (Cargo Ship) Subscribe to view
Empire Leopard (London, 1941, Steam; ON: 168052) Subscribe to view
Empire Leopard (ship) Subscribe to view