The Aberdeen Steam Navigation Company Ltd.

Aberdeen Steam Navigation Company Ltd.

Regular price £5.00
Unit price  per 
Tax included.

by Graeme Somner



World Ship Society, 2000.




card covers. 68 pages. illustrated.

ISBN 0905617924 .

fine condition.