Safmarine, the South African Marine Corporation Ltd

Safmarine, the South African Marine Corporation Ltd

Regular price £20.00
Unit price  per 
Tax included.

a group history, 1946-1999.



Harvey, W.J



World Ship Society, 2002.
large format hardback [31x21cm]. 160 pages.

ISBN 0905617983 .

fine condition.