British Canals

An Illustrated History

By Charles Hadfield

1952

263 pages