Midland Engines – No. 2 – The Class 3 Belpaire Goods Engine

A paperback of 64 pages from 2000 in almost as new condition..