Cape Government Railways Railmotor no. M6 - Detail from Drawing no. 12640 of The Metropolitan Amalgamated Railway Carriage &amp; Wagon Co. Limited
The Metropolitan Amalgamated Railway Carriage &amp; Wagon Co. Limited
John Middleton collection