Currently unavailable
Cuban Steam in the 21st Century
David Percival Lineside 25 2011
Large Softback, new condition £16.95
112 pages, full colour