Key in a search term below to search our website.
Image © National Museums Scotland
View full screenAlbion diesel engine for a road vehicle, sectioned, 6 cylinder unit, arranged for motor-drive
T.1950.23
Diesel engine, road vehicle / section
Messrs Albion Motors Ltd, Diesel engine maker
Glasgow, Lanarkshire, Scotland, Northern Europe