Land Rover 

LAND SERIE 2A 

1965

DIESEL 

SOFT TOP