Leeds and Liverpool Canal

by M. Clarke

288 pages ; 26 cm