Book cover for Giants of the Clyde

Giants of the Clyde

The great ships and the great yards

Description of the book

English