Mediterranean Island Railways
Image 46 of 76
An American version of the UK book which has some information of the Island in the days of steam