Munro-Smith types

Merchant ship types - London Marine media management Ltd 1975 - 260p

0900976268

623.822 4 / MUN