True Scale Land Rover Series I 88 Station 1957 1:43 TSM124378