12A1 Land Rover

 

12A Land Rover, Issued 1955, 1 3/4 in.

1. olive green body