Weymouth to the Channel Islands: A Great Western Railway Shipping History

Hardback